android真機開發
A. android開發電腦怎麼操作真機
1、首先將手機設置為調試模式
方法:設置——應用程序——開發——USB調試,打上√即可
2、用數據線連接至電腦,在電腦上安裝豌豆莢,此時豌豆莢會幫你安裝驅動,安裝好後豌豆莢就可以連接上手機了
3、用adb命令測試是否有裝置已連接
命令:adb devices
看到已經有一個裝置了,即為我們連接的真機
注意:有的人可能提示找不到這個adb命令,這是因為你沒有將其加入到path環境變數中,或者你進入sdk下的tools目錄在運行此命令就不會報錯,或者將tools路徑加入到環境變數中,當然推薦第二種方法了
有的時候可能會出現下面的錯誤:
adb server is out of date. killing...
ADB server didn't ACK *
failed to start daemon *
究其源就是adb server沒啟動
到stackoverflow上查了一下 經過分析整理如下:
原來adb server 埠綁定失敗
繼續查看到底是哪個程序給佔用了
C:\Users\xxxxxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840
打開任務管理器kill掉PID為4236 的這個進程。ok,至此問題解決了
4、開始在真機上調試
在eclipse中選擇Run——Run Configurations,在左邊選擇好你要調試的工程,然後將右邊切換至Target標簽下
B. 如何設置android studio讓程序運行在真機中
android studio 開發中如何讓運用運行在真機中。
大體實現方式有3種:
分別是:
真機通過usb插到電腦上進行開發。
android studio 上面編寫程序進行編譯apk版本,通過其他助手或者adb命令推送到手機中運行。
通過wifi連接android studio把編寫好的程序運行到真機上。
【原理】
讓運用運行到真機中,需要usb數據線,安裝android sdk,一個手機,所有的方案都是通過編譯器生成運用,通過有線或者無線的形式把apk推送到手機上並且安裝運行。
詳細實現步奏
【方式一】
真機通過usb插到電腦上進行開發。
優缺點:最常用的開發模式,安裝模式。
如下圖所示,usb接入手機設備,點擊android 工程 點擊 run,即可運行。
然後把編寫好的程序代碼進行編譯並且通過上圖方式推送到手機上進行安裝。
【最後】
推薦第一種使用方式,不推薦第二種,條件有限的可以使用第三種,例如手機介面不穩定的情況使用