Android Debug Bridage
adb,Android重要工具之一,以提供強(qiáng)大的特性,例如復(fù)制文件到設(shè)備或從設(shè)備復(fù)制文件。可以使用 shell 命令行參數(shù)連接到手機(jī)本身,并發(fā)送基本的 shell 命令。
進(jìn)入命令行,使用
adb shell
進(jìn)入到Andvoid中shell模式,注意,這時(shí)候模擬器或者手機(jī)要啟用并且正確接通。
在這個(gè) shell 環(huán)境中,可以:
lo
是本地或 loopback 連接。 tiwlan0
是 WiFi 連接,該連接由本地 DHCP 服務(wù)器提供一個(gè)地址。 PATH
環(huán)境變量的內(nèi)容。 su
命令,以成為超級(jí)用戶。 從相同的命令提示符環(huán)境中,還可以與 SQLite 數(shù)據(jù)庫交互,啟動(dòng)程序以及執(zhí)行許多其他系統(tǒng)級(jí)任務(wù)。想像一下您正在連接到電話,因此這是非常了不起的功能。
一、adb命令
adb get-product // 獲取設(shè)備的IDadb get-serialno // 獲取設(shè)備的序列號(hào)adb devices // 得當(dāng)前運(yùn)行的模擬器/設(shè)備的實(shí)例的列表及每個(gè)實(shí)例的狀態(tài)adb bugreport // 查看bug報(bào)告
二、shell命令
通過adb shell命令進(jìn)入shell后,執(zhí)行下列命令。
1、訪問數(shù)據(jù)庫:
sqlite3
2、記錄無線通訊日志:
一般來說,無線通訊的日志非常多,在運(yùn)行時(shí)沒必要去記錄,但我們還是可以通過命令,設(shè)置記錄:
logcat -b radio
3、刪除應(yīng)用:
Android沒有提供一個(gè)卸載應(yīng)用的命令,需要自己手動(dòng)刪除:
cd /data/apprm appName.apk
注:[appName]為應(yīng)用的名稱;
三、可以在Android shell下使用的一些linux命令
命令:
聯(lián)系客服