android studio連接真機大概問題

首先,確定手機Android的版本(最好用統一版本)

版本一樣的話錯誤會少一點...

手機打開開發者選項(每個手機不同,百度可查)

開發者選項中打開USB調試

點擊OK,可以進入Android monitor查看連接情況

(新版3.2在Tools中找SDK Manager)

進入地址,打開tools,打開monitor.bat,可以查看是否連接設備

 

這樣可以單擊右上角的綠色小三角執行(應該會報錯)

錯誤情況可能有以下幾種(大概就那麼幾個)

Error running app: No target device found.

adb沒檢測到設備,可能上面的步驟出錯,Android monitor中出現設備就不會錯

Compilation failed; see the compiler error output for details:

編譯失敗了;有關詳細信息,請參見編譯器錯誤輸出。

應該是代碼出錯,Run中應該有提示,改正代碼即可

Unknown failure (at 20:28:36android.os.Binder.execTransact(Binder.java:xxx))Error while Installing APKs

做了這些操作一定會好奇爲什麼這樣操作就能過了呢?然後去看了下InstantRun的大致意義:
Android Studio2.0開始引入了InstantRun,它主要是在Run和Debug的時候可以去減少更新應用的時間。雖然第一次Build的時候可能會消耗稍長的時間來完成,但是InstantRun可以把更新內容推送到設備上,而無需重新build一個新的apk,這樣就會很快速的讓我們觀察到改變。注意:InstantRun只支持在build.gralde文件中配置的Gradle版本是2.0.0以上並且minSdkVersion是15以上纔可以。爲了能更好的使用,請將minSdkVrsion設置到21以上。
Android Stuido中項目使用Gralde2.0.0及以上版本會默認使用Instant Run(這是我摘抄自別人的博客https://blog.csdn.net/lplj717/article/details/77991365

Error while Launching activity

我看了絕大部分的博客都說Build>Clean Project(Rebuild Project 應該都可以)

 

應該就是這樣,感謝觀看,希望對你有用!

 

原文出處:https://www.cnblogs.com/sonofdemon/p/10704725.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章