中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ADB命令卸載系統預裝應用

發布時間:2020-08-18 10:54:06 來源:網絡 閱讀:2048 作者:安安寶寶 欄目:移動開發

https://developer.android.com/studio/command-line/adb

系統預裝的應用分3種:

不可卸載
這部分沒有 root 權限,是不能卸載的。比如 Phone、Message、Calendar 等。
可卸載,可恢復
這部分沒有 root 權限,用戶也可以卸載,但恢復出廠后又會回來。比如 EMUI 預置的很多第三方的 APP。
可卸載,不恢復
這部分預置在 data 分區,data 分區是用戶存儲數據的分區,恢復出廠清空數據時也會清理掉這部分 APP。這種情況一般作特殊用途,比如出廠前測試硬件好壞的部分工具 APP,測完恢復出廠,用戶也就感覺不到了。
通常說的卸載預置應用是指第1種的,但上面也說了,沒有root權限是不能卸載的,實際上本文要介紹的方法處理起來與上面第2種情況類似,雖說可以免root卸載預置應用,但也不是徹底刪除APK,讓它不可恢復(root后的刪除一般是徹底刪除)。

首先手機端激活開發者模式,然后連接type-c線到電腦端,cmd shell進入調試模式,
有兩種方式可查找要刪除的應用名稱

  1. 使用pm list packages | grep "app"命令查找;
  2. 先打開APP,再用dumpsys window | grep mCurrentFocus查看當前界面信息;

然后卸載:

pm uninstall -k --user 0 packageName

其中-k 表示保存數據,不需要可去掉 -k。--user 指定用戶 id,Android 系統支持多個用戶,默認用戶只有一個,id=0。


Android 調試橋 (adb) 是一種功能多樣的命令行工具,可讓您與設備進行通信。adb 命令便于執行各種設備操作(例如安裝和調試應用),并提供對 Unix shell(可用來在設備上運行各種命令)的訪問權限。它是一種客戶端-服務器程序,包括以下三個組件:

客戶端:用于發送命令。客戶端在開發計算機上運行。您可以通過發出 adb 命令從命令行終端調用客戶端。
守護進程 (adbd):在設備上運行命令。守護進程在每個設備上作為后臺進程運行。
服務器:管理客戶端和守護進程之間的通信。服務器在開發計算機上作為后臺進程運行。
adb 包含在 Android SDK 平臺工具軟件包中。您可以使用 SDK 管理器下載此軟件包,管理器會將此軟件包安裝在android_sdk/platform-tools/。或者,如果您需要獨立的 Android SDK 平臺工具軟件包,可以點擊此處進行下載。

Windows ADB安裝:
https://dl.google.com/android/repository/platform-tools-latest-windows.zip

adb 的工作原理
當您啟動某個 adb 客戶端時,客戶端會先檢查是否有 adb 服務器進程正在運行。如果沒有,它將啟動服務器進程。服務器在啟動后會與本地 TCP 端口 5037 綁定,并監聽 adb 客戶端發出的命令 - 所有 adb 客戶端均通過端口 5037 與 adb 服務器通信。

然后,服務器會與所有正在運行的設備建立連接。它通過掃描 5555 到 5585 之間(該范圍供前 16 個模擬器使用)的奇數號端口查找模擬器。服務器一旦發現 adb 守護進程 (adbd),便會與相應的端口建立連接。請注意,每個模擬器都使用一對按順序排列的端口 - 用于控制臺連接的偶數號端口和用于 adb 連接的奇數號端口。例如:

模擬器 1,控制臺:5554
模擬器 1,adb:5555
模擬器 2,控制臺:5556
模擬器 2,adb:5557
依此類推…

如上所示,在端口 5555 處與 adb 連接的模擬器與控制臺監聽端口為 5554 的模擬器是同一個。

服務器與所有設備均建立連接后,您便可以使用 adb 命令訪問這些設備。由于服務器管理與設備的連接,并處理來自多個 adb 客戶端的命令,因此您可以從任意客戶端(或從某個腳本)控制任意設備。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

当阳市| 遂宁市| 靖远县| 青岛市| 柳林县| 克拉玛依市| 壤塘县| 阜宁县| 财经| 柘荣县| 凤庆县| 青冈县| 沙坪坝区| 唐山市| 顺昌县| 潮州市| 营山县| 聂荣县| 泰和县| 百色市| 德庆县| 通州区| 镇坪县| 青海省| 陕西省| 绵竹市| 武陟县| 南昌市| 福海县| 德昌县| 岳西县| 扬中市| 哈密市| 淮滨县| 忻州市| 铜梁县| 巴彦县| 道孚县| 本溪市| 宁乡县| 山阳县|