usb除錯,android應用開發或許經常會用到,之前我也是用這個方式來除錯程式的,android裝置如果是手機的話就很方便,裝置開啟usb除錯,並用資料線連線電腦與android手機,你的android studio就能看到控制檯有手機的日誌輸出了。如果android裝置不是手機的話,就像android手錶的話,或許就不支援usb這種方式了,這就需要下面要講的adb除錯,一種無線除錯方式。
adb除錯,是一種無須透過有線連線就能連線到android裝置的除錯方式,常見命令:
adb connect ipaddress //透過遠端裝置的ip進行連線
adb devices //檢視所連線的裝置
adb disconnect ipaddress //斷開指定ip裝置
adb start-service //開啟adb服務
adb stop-service //關閉adb服務
adb remount //將裝置的system部分置於可寫入的模式,預設情況下system部分是隻讀模式的
adb install apkpath //透過指定路徑安裝app
adb uninstall packagename //透過指定包名解除安裝app
1
ps:
1.adb執行需要adbd守護程序執行,並且需要為網路adb設定tcpip adb埠,即需要預製屬性:
setprop service.adb.tcp.port 5555。
2.usb除錯預製時候開關是由資料庫中Settings.Secure.ADB_ENABLED的值確定的,0為關閉,1為開啟。
usb除錯,android應用開發或許經常會用到,之前我也是用這個方式來除錯程式的,android裝置如果是手機的話就很方便,裝置開啟usb除錯,並用資料線連線電腦與android手機,你的android studio就能看到控制檯有手機的日誌輸出了。如果android裝置不是手機的話,就像android手錶的話,或許就不支援usb這種方式了,這就需要下面要講的adb除錯,一種無線除錯方式。
adb除錯,是一種無須透過有線連線就能連線到android裝置的除錯方式,常見命令:
adb connect ipaddress //透過遠端裝置的ip進行連線
adb devices //檢視所連線的裝置
adb disconnect ipaddress //斷開指定ip裝置
adb start-service //開啟adb服務
adb stop-service //關閉adb服務
adb remount //將裝置的system部分置於可寫入的模式,預設情況下system部分是隻讀模式的
adb install apkpath //透過指定路徑安裝app
adb uninstall packagename //透過指定包名解除安裝app
1
ps:
1.adb執行需要adbd守護程序執行,並且需要為網路adb設定tcpip adb埠,即需要預製屬性:
setprop service.adb.tcp.port 5555。
2.usb除錯預製時候開關是由資料庫中Settings.Secure.ADB_ENABLED的值確定的,0為關閉,1為開啟。