PC端连接Android设备进行adb调试
由于工作需要,用到了adb命令。看到網(wǎng)上一些大神的博客,我直接搬過(guò)來(lái)。以作為記錄!
?
1、Android設(shè)備
1)PC和Android連接同一網(wǎng)絡(luò),Android連接線至PC,開(kāi)啟USB調(diào)式?
2)PC端adb connect Android IP?
?
3)PC下載Android設(shè)備型號(hào)對(duì)應(yīng)的USB驅(qū)動(dòng),并安裝360一鍵root?
4)重復(fù)1),彈出是否允許USB調(diào)式,設(shè)置為勾選,點(diǎn)擊確定即可?
?
5)重復(fù)2)?
2、adb命令
1)adb devices:查看連接設(shè)備
2)adb connect ip:連接Android設(shè)備
3)adb shell:進(jìn)入Android系統(tǒng)目錄
- pm list package:查看Android下所有應(yīng)用包名
- ps | grep seewo:查看帶有seewo的包名
- cd 目錄:進(jìn)入指定目錄
- ls:查看指定目錄下所有文件
- exit:退出Android系統(tǒng)目錄
4)adb push 文件全路徑:推送文件
5)adb root:使用系統(tǒng)權(quán)限
6)adb remount:重新掛載
7)adb install 文件全路徑:安裝非系統(tǒng)權(quán)限軟件
8)adb reboot:重啟Android設(shè)備
9)adb logcat:查看所有日志信息
10)adb logcat *:e:查看日志中所有Error的日志信息
11)adb pull 文件名:拉取文件
3、查看Android日志
1)拷貝log(系統(tǒng)應(yīng)用存放的目錄不一致)?
?
adb pull 崩潰文件名:拷貝至運(yùn)行的目錄?
?
4、推送apk至Android大板
1)adb connect Android大板ip:連接?
2)adb root:推送系統(tǒng)應(yīng)用需root權(quán)限?
3)adb connect Android大板ip:使用root權(quán)限后,需重接?
4)adb remount:推送系統(tǒng)應(yīng)用需重新掛載?
5)adb push 系統(tǒng)應(yīng)用全路徑 /system/app:推送系統(tǒng)應(yīng)用至Android大板/system/app下?
?
6)adb shell:進(jìn)入Android目錄?
7)cd /system/app:進(jìn)入Android系統(tǒng)/system/app下?
8)ls:查看/system/app所有應(yīng)用,找到推送的系統(tǒng)應(yīng)用?
?
?
9)rm 系統(tǒng)應(yīng)用名:刪除推送的系統(tǒng)應(yīng)用?
5、最后,如果你沒(méi)有配置環(huán)境變量,也可以操作。比如adb來(lái)說(shuō),只要在命令行如下輸入,即可。D:\IT\platform-tools是adb的路徑
6、可以通過(guò)adb?shell?wm?density?160?&&?adb?reboot來(lái)更改屏幕的密度,也就更改了屏幕分辨率。其中160是更改后的屏幕密度。160后面的東西是可以不輸入的。代表重啟設(shè)備。
總結(jié)
以上是生活随笔為你收集整理的PC端连接Android设备进行adb调试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android 使用adb远程调试
- 下一篇: Android adb远程调试