1. 程式人生 > >android studio 第一個真機除錯

android studio 第一個真機除錯

android 開發需要使用的模擬器來測試一下應用程式的正確性,通常做法是使用模擬器,但是模擬器這個東西,太吃資源了,並且卡的太厲害了,如果有條件的話,可以使用真機來模擬測試,晚上花了點時間,用真機測試了下,遇到一些問題,記錄下來,有需要的朋友參考一下,

第一個步驟:找到一個真機,安裝好驅動將,手機打到除錯模式
第二個步驟:開啟android studio ,選擇app下的edit configurations
                      選擇deployment target options 選擇 Target為USB Device
第三個步驟:選擇下部中的Android Monitor 中就可以看到你的手機了
第四個步驟:點選debug就可以了



首先第一個問題,找驅動,使用的是驅動精靈
http://blog.csdn.net/u014581901/article/details/50664315
開啟真機除錯
http://blog.csdn.net/u014581901/article/details/50422404
第二個問題是,
android sdk啟動報錯error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
解決方案:原因是360Mobile Loader 佔用了埠,解除安裝了就可以,順便說下,360大sb
其它原因見下文


http://www.cnblogs.com/wangcp-2014/p/5671450.html
http://www.cnblogs.com/kelvinYip/p/5489807.html




第三個問題是:
Session 'app': Error Installing APK
解決方案
1.重新編譯
2.手機拔掉,重新插
3.改變Android studio的設定,去掉第一個複選框的勾,如下圖


http://blog.csdn.net/dreamparks/article/details/51578921






總結下這其中遇到的問題






Session 'app': Error Installing APK






Installation failed since app's minSdkVersion is newer than device's API level (API 16).
Please update your apps minSdkVersion.
Error while Installing APK


修改build.gradle  中的minSdkVersion 為你的手機的平臺,


http://blog.csdn.net/ohuan/article/details/6560346
Android中如何修改最小SDK版本(minSdkVersion)
http://www.bianceng.cn/OS/extra/201409/45229.htm