|
ADB,英文全稱為Android Debuging Bridge,中文直譯為安卓調(diào)試橋。它是一個(gè)讓用戶透過電腦連接模擬器實(shí)例或安卓設(shè)備進(jìn)行通信的多用途命令行工具。透過這個(gè)工具我們可以向設(shè)備安裝應(yīng)用和進(jìn)行調(diào)試,實(shí)現(xiàn)普通操作模式下無法實(shí)現(xiàn)的功能。 在使用ADB之前需要做好兩個(gè)準(zhǔn)備,首先電腦端要準(zhǔn)備好包含ADB程序的安裝包和驅(qū)動(dòng)文件,而目前最簡單的安裝方法就是在網(wǎng)上搜索XDA(非中文版)論壇上的15 seconds ADB Installer,這個(gè)懶人安裝包已經(jīng)包含了ADB程序、Fastboot程序和所需的驅(qū)動(dòng),目前這個(gè)懶人包已經(jīng)去到 v1.4.3,只要按幾次F和回車就完成安裝,的確可以在15秒內(nèi)裝好ADB所需的使用環(huán)境,非常方便。 在完成了電腦端的準(zhǔn)備后我們就要在手機(jī)上開啟ADB調(diào)試的選項(xiàng),連擊系統(tǒng)設(shè)置-關(guān)于手機(jī)里的版本號(hào)一欄就可以開啟開發(fā)者選項(xiàng),接下來再在開發(fā)者選項(xiàng)里開啟ADB調(diào)試即可。由于這個(gè)ADB調(diào)試是相當(dāng)于在安卓系統(tǒng)里開啟特殊綠色通道,所以在不需要的時(shí)候盡量保持它關(guān)閉,不然容易發(fā)生一連接電腦就被自動(dòng)安裝全家桶的情況。 手機(jī)連接電腦后在命令提示符里鍵入adb shell后在手機(jī)上確認(rèn)允許調(diào)試,如果經(jīng)常需要用到adb調(diào)試命令的話可以勾選一律允許該計(jì)算機(jī)進(jìn)行調(diào)試的選項(xiàng)。 這里介紹一下有用的ADB 命令,如果手機(jī)是5.0以上版本的安卓,尤其是Google原生版、CM等國外的第三方開發(fā)的版本的話,你一定會(huì)被狀態(tài)欄的感嘆號(hào)或叉號(hào)辣眼睛,但有了ADB命令就可以解決這個(gè)問題。 在敲入adb shell后命令提示符顯示設(shè)備名稱后再輸入settings delete global captive_portal_server;settings put global captive_portal_detection_enabled 0再重啟手機(jī)即可解決這惱人的問題。 對(duì)于一部分移動(dòng)和聯(lián)通用戶而言,每次開機(jī)都會(huì)提示歡迎使用移動(dòng)、聯(lián)通網(wǎng)絡(luò)的惱人提示,而這個(gè)萬惡之源就在系統(tǒng)內(nèi)置的SIM卡應(yīng)用里。如果手機(jī)有Root,可以直接用鈦備份、RE管理器禁用或刪掉SIM卡應(yīng)用。 如果手機(jī)沒有Root就要通過ADB命令解決問題,在命令提示符里敲入pm hide com.android.stk后重啟,惱人的開機(jī)提示就消失了,同樣這個(gè)命令也適用其他你不愿意見到又無法停用的應(yīng)用,以Chrome為例,只要將上面的包名換成com.android.chrome就可以將Chrome隱藏起來。 安卓里顯示的應(yīng)用都是以名字出現(xiàn)的,這和人一樣,名字可以一樣都叫李雷或韓梅梅,但身份證卻是唯一的,而包名在安卓就相當(dāng)于應(yīng)用的身份證。那我只知道應(yīng)用的名字,不知道包名怎么辦呢?在系統(tǒng)設(shè)置里的應(yīng)用列表里點(diǎn)擊你想要隱藏應(yīng)用的詳情,就可以在應(yīng)用名字下找到小號(hào)字體的包名信息,接下來怎么做就不用再說了吧。 此外最常用到ADB命令的莫過于各種手機(jī)助手的便捷安裝服務(wù),雖然這種方式帶給我們很多便利,但這種ADB調(diào)試通道安裝的應(yīng)用也伴隨著一定的風(fēng)險(xiǎn),建議在開發(fā)者選項(xiàng)里勾選驗(yàn)證ADB應(yīng)用降低有害應(yīng)用進(jìn)入手機(jī)的風(fēng)險(xiǎn)。當(dāng)然最佳的辦法就是在官網(wǎng)或值得信任的手機(jī)市場下載應(yīng)用,定期使用手機(jī)管家對(duì)應(yīng)用進(jìn)行掃描,下載之前看評(píng)論也是個(gè)好習(xí)慣。 |
|
|