Android调试工具之ADB
Android調試工具之ADB
?
1.?????什么是ADB
?
adb的全稱為Android Debug Bridge,顧名思義,這個是PC機與Android設備的連接橋。簡單的說,就是通過adb ,PC可以控制與之相連的Android設備。
?
通過adb我們可以在Eclipse中方面通過DDMS來調試Android程序,說白了就是debug工具。adb的工作方式比較特殊,采用監聽Socket TCP 5554等端口的方式讓IDE和Qemu通訊。
?
2.?????ADB的功能
常用的功能如下:
(1)??在設備或是模擬器上運行shell命令
(2)??安裝卸載程序
(3)??推送文件到設備或是模擬器中
(4)??從設備或是模擬器中推送文件到PC
(5)??查看日志。
?
3.?????ADB的使用
Adb.exe一般在\sdk\platform-tools目錄下,在PC端打開命令行工具進入此目錄。
?
(1)??查看設備
adb devices
這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示,如下圖:
圖1
?
(2)??安裝軟件
adb install
adb install<apk文件路徑> :這個命令將指定的apk文件安裝到設備上,如下圖:
圖2
因為這之前我已經安裝了,所以提示安裝失敗,提示的信息是已經安裝,如果之前沒有安裝,顯示success。
?
(3)??卸載軟件
adb uninstall 包名
adb uninstall -k 包名
如果加 -k 參數,為卸載軟件但是保留配置和緩存文件.
如果不知道包名,可以adb shell進入設備目錄,然后使用ls /data/data即可查看包名列表。
?
(4)??進入設備或是模擬器的shell
adb shell
圖3
?
(5)??從電腦端發送文件到設備
Adb push E:\HelloWorldPN.apk /data
圖4
?
?
(6)??從設備下載文件到電腦
adb pull
用pull命令可以把設備(手機)上的文件或者文件夾復制到本機電腦
圖5
?
(7)??重啟設備
adb reboot
?
adb還有很多有用的命令,更多的信息可參考:
http://developer.android.com/guide/developing/tools/adb.html
?
?
總結
以上是生活随笔為你收集整理的Android调试工具之ADB的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android平台根目录文件
- 下一篇: Android系统修改硬件设备访问权限