複製鏈接
請複製以下鏈接發送給好友

ADB

(Android調試橋)

鎖定
adb的全稱為Android Debug Bridge,就是起到調試橋的作用。通過adb可以在Eclipse中通過DDMS來調試Android程序,説白了就是調試工具。
中文名
Android調試橋
外文名
ADB
全    稱
Android Debug Bridge

ADB內容簡介

adb的工作方式比較特殊,採用監聽Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認情況下adb會daemon相關的網絡端口,所以當我們運行Eclipse時adb進程就會自動運行。
adb是android sdk裏的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的android設備(如G1手機).  它的主要功能有:
* 運行設備的shell(命令行)
* 管理模擬器或設備的端口映射
* 計算機和設備之間上傳/下載文件
* 將本地apk軟件安裝至模擬器或android設備
ADB是一個 客户端-服務器端 程序, 其中客户端是你用來操作的電腦, 服務器端是android設備.

ADB常用命令

1. 查看設備 *adbdevices [1] 
這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示
2. 安裝軟件
*adbinstall <apk文件路徑>
這個命令將指定的apk文件安裝到設備上
3. 卸載軟件
*adbuninstall <軟件名>
*adbuninstall -k <軟件名>
如果加 -k 參數,為卸載軟件但是保留配置和緩存文件.
4. 登錄設備shell
*adbshell
*adbshell <command命令>
這個命令將登錄設備的shell.
後面加<command命令>將是直接運行設備命令, 相當於執行遠程命令
5. 從電腦上發送文件到設備
*adbpush <本地路徑> <遠程路徑>
用push命令可以把本機電腦上的文件或者文件夾複製到設備(手機)
6. 從設備上下載文件到電腦
*adbpull <遠程路徑> <本地路徑>
用pull命令可以把設備(手機)上的文件或者文件夾複製到本機電腦
7. 顯示幫助信息
*adbhelp
這個命令將顯示幫助信息
刪除Android系統Rom自帶的軟件
Android系統沒有卸載Rom自帶軟件的功能.可能有些同學很想刪除廢了武功的Youtube,想刪除牆那邊的Twitter.
加上Android快捷方式沒法修改沒法自己排序沒法分頁.
安裝的程序太多就會發現原來找到自己想要的東西很難.
綜上所述,我覺得告知各位菜鳥同學如何刪除自帶的程序是很有必要的一件事情.
1.確定手機root了,取得了root權限才能刪除系統文件呀.
2.下載Android_db.rar,解壓到%windir/%System32下.
3.手機連接數據線,在電腦上打開cmd,然後輸入命令
adb remount
adb shell
su
執行完成之後,你會看到:
* daemon not running. starting it now *
* daemon started successfully *
4.接着就是Linux命令行模式了,輸入
cd system/app
你會發現沒啥變化,然後輸入ls回車.
這時候列表顯示了system/app裏面的所有文件,也就是Rom集成的一些軟件了.
5.開始刪除吧.比如刪除Youtube,他的文件名是Youtube.odex和Youtube.apk
我們要刪除這2個文件,敲入以下命令:
rm -f system/app/Youtube.odex
rm -f system/app/Youtube.apk
參考資料