Ⅰ 如何通過ADB刪除一個內置APK
一、下載好Adb工具包壓縮到D盤根工具「adbtool」
2.jpg
二、找到電視IP地址,例如:搖控器/設置鍵/快捷設置/系統設置/網路設置/網路詳情
Image00000.jpg
三、電腦上運行開始/運行或快捷鍵(Win+R)在對話框輸入「cmd」確定
Image00001.jpg
四、進入「adbtools文件夾」無線連接到電視IP地址,adb connect命令連接成功
Image00002.jpg
五、淘寶在買一根或自製usb公對公數據線都是可行的確保ADB工具能正常使用(比如開啟「USB調試模式」之類的准備工作)
1.從PC的 開始/運行/ 輸入cmd
2.輸入 D: 回車
3.輸入 cd adbtools\tools 回車
4.輸入adb remount
5.輸入 adb shell,出現「#」或「$」
6.輸入命令 cd system/app
Image00003.jpg
7.輸入命令 ls將出現內置apk的列表
Image00004.jpg
8.刪除一個 apk,用「rm」命令,比如刪除「視頻播放器」(區分大小寫的)
rm VideoPlayer.apk
Ⅱ android 如何安裝/卸載APK(包括system apk和user apk)
方法一,使用DDMS安裝APK:選擇DDMS
->
Push
a
file
onto
the
device,把apk
push到data/app下或system/app下卸載APK:選擇DDMS->Delete
the
selection,卸載data/app或system/app下的apk
方法二,使用adb命令安裝apk到data/app:adb
install
xxx.apk
到system/app:adb
push
xxx.apk
system/app卸載apk卸載data/app下的apk:
adb
shell
cd
data/apprm
xxx.apkexitadb
uninstall
<package
name>
卸載system/app下的apk:
adb
shell
cd
system/apprm
xxx.apkadb
uninstall
<package
name>
安裝user
apk,還可以透過file
manager來安裝.
方法三,使用File
Manager安裝user
apk
在file
manager里,雙擊要安裝的apk,按系統提示操作。
注意:如果要安裝並替換手機中同名的system
apk,例如Calculator.apk,需要先把原有的apk卸載掉,再安裝新的apk,不然會報「apk已經存在」的錯誤而無法安裝。
Ⅲ android 如何安裝/卸載APK(包括system apk和user apk)
方法二,使用adb命令安裝apk到data/app:adb install xxx.apk
到system/app:adb push xxx.apk system/app卸載apk卸載data/app下的apk: adb shell
cd data/apprm xxx.apkexitadb uninstall
卸載system/app下的apk: adb shell
cd system/apprm xxx.apkadb uninstall
安裝user apk,還可以透過file manager來安裝.
方法三,使用File Manager安裝user apk
在file manager里,雙擊要安裝的apk,按系統提示操作。
Ⅳ 如何用adb卸載一個正在運行的apk呢
adb= (AndroidDebug Bridge)是Android 提供的一個通用的調試工具,藉助這個工具,我們可以很好的調試開發的程序,adb.exe在你安裝的android的sdk開發包tools(或platform-tools)目錄下
版本比較低的SDK中,abd.exe位於tools文件夾中,後來高版本的將adb.exe 放在了platform-tools文件夾下,如果你有興趣,可以看下 tools文件夾中的abd_has_moved.txt
安裝程序
1、下載你想安裝的apk程序
將你下載的***.apk程序拷貝到SDK安裝目錄中有adb.exe的文件夾中(tools或者platform-tools),我們假設是在platform-tools文件夾中。
2、「開始」 –>」運行」 –>輸入「cmd」 接下來定位到你的platform-tools文件夾。
我的platform-tools文件夾是放在D:\android-sdk-windows\platform-tools,
所以我要輸入「cd D:\android-sdk-windows\platform-tools」 –> 回車
3、輸入abd install ***.apk –>回車
DOS界面開始顯示安裝情況,最後出現 success,就表明安裝成功了。你可以打開你的虛擬手機看看,是否有你新安裝的程序。
卸載程序
可以向上面2中那樣地位到platform-tools文件夾,然後輸入 abd uninstall ***.apk 即可
還有一種更簡單的方法就是打開虛擬手機的 設置 –>應用程序設置 –>管理應用程序 ,找到你要卸載的程序,點擊卸載按鈕即可。
Ⅳ adb如何使用
首先要配置好adb,也就是要cmd能找到adb,這個你可以網路一下如何配置adb。
然後就是adb的命令,如下:
要使用adb命令,手機需要打開USB debug。
安裝軟體
adb install apk文件名稱.apk
重新安裝該軟體
adb install -r apk文件名稱.apk
卸載apk軟體
adb uninstall apk包名.apk
查看手機上的運行日誌,此項可以用來查錯
adb logcat
查看手機是否連接,以及連接了幾台手機
adb devices
A為手機路徑,B為電腦路徑,意思為:把文件從手機中復制到電腦上
adb pull <A> <B>
A為手機路徑,B為電腦路徑,意思為:把文件從電腦復制到手機上
adb push <B> <A>
進入手機的超級終端Terminal
adb shell
重新掛載文件系統
adb remount
重啟手機
adb reboot
重啟到Recovery界面
adb reboot recovery
重啟到bootloader界面
adb reboot bootloader
例子:刷官方高版本後重新獲取ROOT和降級方法(部份操作)
進行adb運行環境
adb shell
設置超級用戶模式
su
映射出目錄
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
退出su
exit
退出shell准備接受下一個adb命令
exit
增加flash_image文件到手機上
adb push flash_image.zip /system/bin/flash_image
recovery先復制到卡上
adb push recovery-RA-heroc-v1.6.2.img /sdcard
再次進入adb環境
adb shell
修改文件屬性
chmod 0755 /system/bin/flash_image
重啟系統
reboot
採納我吧
Ⅵ adb命令安裝apk到手機
使用adb命令
adb install apk路徑 這是安裝apk
注意apk文件名必須是英文的,否則可能會提示無法打開文件 安裝時設備可能會被提示安裝應用,要點擊允許安裝
使用命令
adb uninstall apk包名 卸載apk
Ⅶ android 如何安裝/卸載APK(包括system apk和user apk)
方法一,使用DDMS安裝APK:選擇DDMS -> Push a file onto the device,把apk push到data/app下或system/app下卸載APK:選擇DDMS->Delete the selection,卸載data/app或system/app下的apk 方法二,使用adb命令安裝apk到data/app:adb install xxx.apk 到system/app:adb push xxx.apk system/app卸載apk卸載data/app下的apk: adb shell cd data/apprm xxx.apkexitadb uninstall <package name> 卸載system/app下的apk: adb shell cd system/apprm xxx.apkadb uninstall <package name> 安裝user apk,還可以透過file manager來安裝. 方法三,使用File Manager安裝user apk 在file manager里,雙擊要安裝的apk,按系統提示操作。 注意:如果要安裝並替換手機中同名的system apk,例如Calculator.apk,需要先把原有的apk卸載掉,再安裝新的apk,不然會報「apk已經存在」的錯誤而無法安裝。
Ⅷ adb如何使用
adb的全稱為Android Debug Bridge,就是起到調試橋的作用。
藉助adb工具,我們可以管理設備或手機模擬器的狀態。還可以進行很多手機操作,如安裝軟體、系統升級、運行shell命令等等。其實簡而言說,adb就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進行全面的操作。
實際上adb工具確實很有用,很多Root方法等等的都需要用到adb,只是很多時候我們沒有擦覺到而已!
但是在我們日常使用Android手機的時候,adb工具能幫我們提供些什麼方便呢??
那究竟adb能幫我們些什麼呢?
我覺得最重要的是,在我們由於修改了系統文件,而導致手機無限重啟,或者誤刪桌面軟體,而導致桌面全黑,又或者開機馬上fc等情況的時候,adb就能發揮其重要作用了!!
出現這些情況,如果我們沒有adb工具都不好搞,說不定就要刷機咯!!
當然,日常的軟體安裝卸載,系統文件的替換都讓adb工具來幫我們
好!下面就教大家如何使用adb
首先,當然是下載adb工具[attach]581213[/attach],下載後,建議放到
個人放在當前用戶的工作目錄下,如我自己的是"C:UsersAdministrator",放這里,往後的操作會比較方便
放好後,我們進入「開始菜單--所有程序--附件--命令提示符」,或者可以用快捷鍵"Win+R",然後輸入CMD,同樣可以進入
手機開啟「USB調試模式」(如果你是開不了機的話,那就沒辦法咯,調試模式我是長開的),窗口中輸入
adb devices 復制上面的
回車後,如果成功連接會出現入下圖紅框部分(如果開不了機,又連接不上adb的話,可以到Recovery里試試)
成功連接以後,我們就可以通過在這里輸入命令來進行各種操作了!
如果想知道所有的adb命令,可以在窗口中輸入adb,然後回車就會有提示了,當然,那是英文的!
後面還有很多,就不全部貼上來了!
給出常用幾個的說明:
1. 查看設備
adb devices
這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示
Android系列教程(六) adb操作命令詳解
2.安裝軟體
adb install
adb install :這個命令將指定的apk文件安裝到設備上
Android系列教程(六) adb操作命令詳解
3. 卸載軟體
adb uninstall <軟體名>
adb uninstall -k <軟體名>
如果加 -k 參數,為卸載軟體但是保留配置和緩存文件.
4. 進入設備或模擬器的shell:
adb shell
通過上面的命令,就可以進入設備或模擬器的shell環境中,在這個Linux Shell中,你可以執行各種Linux的命令,另外如果只想執行一條shell命令,可以採用以下的方式:
adb shell [command]
如:adb shell dmesg會列印出內核的調試信息。
5. 發布埠
可以設置任意的埠號,做為主機向模擬器或設備的請求埠。如:
adb forward tcp:5555 tcp:8000
6. 從電腦上發送文件到設備
adb push <本地路徑> <遠程路徑>
用push命令可以把本機電腦上的文件或者文件夾復制到設備(手機)
7. 從設備上下載文件到電腦
adb pull <遠程路徑> <本地路徑>
用pull命令可以把設備(手機)上的文件或者文件夾復制到本機電腦
8、查看bug報告
adb bugreport
9、記錄無線通訊日誌
一般來說,無線通訊的日誌非常多,在運行時沒必要去記錄,但我們還是可以通過命令,設置記錄:
adb shell
logcat -b radio
10、獲取設備的ID和序列號
adb get-proct
adb get-serialno
adb shell
舉一個最常用的例子:提取,並推送framework-res.apk。
提取系統上的framework-res.apk
進入「命令提示符」後,我們先執行一次"adb devices",確認是否已經連上
然後,再執行"adb remount"
接著,我們就可以提取了,按照上面第七點的格式輸入執行"adb pull /system/framework/framework-res.apk D:"
當然後面的路徑,D:是隨你自己喜歡的,但是要注意空格
adb devices adb remount adb pull /system/framework/framework-res.apk D: 復制代碼即可
這樣D:上就會多了framework-res.apk這文件了
從新推送"framework-res.apk"
我們用到推送的指令,仿照上面第六點輸入執行 "adb push D:framework-res.apk /system/framework"
這里我們不要忘了還要修改許可權,執行"adb shell chmod 644 /system/framework/framework-res.apk"
當然,我們還需要重啟一下,執行"adb reboot"
adb devices adb remount adb adb push D:framework-res.apk /system/framework adb shell chmod 644 /system/framework/framework-res.apk 復制代碼即可
Ⅸ 常用的adb命令
Android Debug Bridge,我們一般簡稱為adb,主要存放在sdk安裝目錄下的platform-tools文件夾中,它是一個非常強大的命令行工具,通過這個工具你能夠與你的android設備進行交互,被稱為Android 調試橋。
它是一種客戶端-伺服器程序,包括以下三個組件:
adb shell 命令
adb shell 則是調用的 Android 系統中的命令,這些 Android 特有的命令都放在了 Android 設備的 system/bin 目錄下
monkey命令
當您啟動某個 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 客戶端的命令,因此您可以從任意客戶端(或從某個腳本)控制任意設備。
要在通過 USB 連接的設備上使用 adb,您必須在設備的系統設置中啟用 USB 調試 (位於 開發者選項 下)。
在搭載 Android 4.2 及更高版本的設備上,「開發者選項」屏幕默認情況下處於隱藏狀態。如需將其顯示出來,請依次轉到 設置 > 關於手機 ,然後點按 版本號 七次。返回上一屏幕,在底部可以找到 開發者選項 。
在某些設備上,「開發者選項」屏幕所在的位置或名稱可能有所不同。
執行 adb devices 驗證設備是否已連接。如果已連接,您將看到設備名稱以「設備」形式列出。
一般情況下,adb 通過 USB 與設備進行通信,但您也可以在通過 USB 完成一些初始設置後,通過 WLAN 使用 adb,如下所述。
如果 adb 連接斷開:
如果有多個設備在運行,您在發出 adb 命令時必須指定目標設備。為此,請使用 devices 命令獲取目標設備的序列號。獲得序列號後,請結合使用 -s 選項與 adb 命令來指定序列號。如果您要發出很多 adb 命令,可以將 $ANDROID_SERIAL 環境變數設為包含序列號。如果您同時使用 -s 和 $ANDROID_SERIAL , -s 會替換 $ANDROID_SERIAL 。
$ adb -s emulator-5555 install helloWorld.apk
注意 :如果您在多個設備可用時發出命令但未指定目標設備,adb 會生成錯誤。
如果有多個可用設備,但只有一個是模擬器,請使用 -e 選項將命令發送至該模擬器。同樣,如果有多個設備,但只連接了一個硬體設備,請使用 -d 選項將命令發送至該硬體設備。
使用 forward 命令設置任意埠轉發,將特定主機埠上的請求轉發到設備上的其他埠。以下示例設置了主機埠 6100 到設備埠 7100 的轉發:
>adb forward tcp:6100 tcp:7100
您可以使用 pull 和 push 命令將文件復制到設備或從設備復制文件。與 install 命令(僅將 APK 文件復制到特定位置)不同,使用 pull 和 push 命令可將任意目錄和文件復制到設備中的任何位置。
如需從設備中復制某個文件或目錄(及其子目錄),請使用以下命令:
adb pull remote local
如需將某個文件或目錄(及其子目錄)復制到設備,請使用以下命令:
adb push loca remote
adb kill-server
您可以使用 shell 命令通過 adb 發出設備命令,也可以啟動互動式 shell。如需發出單個命令,請使用 shell 命令,如下所示:
adb [-d |-e | -s shell shell_command
在 adb shell 中,您可以使用 Activity 管理器 ( am ) 工具發出命令以執行各種系統操作,如啟動 Activity、強行停止進程、廣播 intent、修改設備屏幕屬性,等等。在 shell 中,相應的語法為:
您也可以直接從 adb 發出 Activity 管理器命令,無需進入遠程 shell。例如:
adb shell am start -a android.intent.action.VIEW
Ⅹ adb shell卸載apk後,SD卻存留了如圖的文件,怎麼才能完全卸載APK呀
強行刪除一個APK後,在系統設置,應用列表中仍然存在一個變成灰色的程序僵屍,這時候,可以正常操作:點擊這個僵屍,彈出,強行停止,卸載 ,清除緩存,清除數據等界面,你這里再點一次卸載。即可消失,或需要重啟