㈠ android 中linux 命令pm常見用法(安裝卸載app)
27種用法格式 :
用法說明 :
1、 pm list packages : prints all packages, optionally only those whose package name contains the text in FILTER. Options:
例子:列出系統中所有packages
2、 pm list permission-groups : prints all known permission groups.
例子:
3、 pm list permissions : prints all known permissions, optionally only those in GROUP. Options:
例子:列出系統所有許可
4、 pm list instrumentation : use to list all test packages; optionally supply to list the test packages for a particular application. Options:
-f: list the .apk file for the test package.
5、 pm list features : prints all features of the system.
例子:列出所有手機特性
6、 pm list users : prints all users on the system.
例子:
7、 pm path : print the path to the .apk of the given PACKAGE.
例子:按包名查找apk文件所在路徑
8、 pm mp : print system state associated with the given PACKAGE.
9、 pm install : installs a package to the system. Options:
例子:
10、 pm uninstall : removes a package from the system. Options:
-k: keep the data and cache directories around after package removal. 保留數據
例子:
11、 pm clear : deletes all data associated with a package..
例子:只刪除數據
12、 pm enable, disable, disable-user, disable-until-used : these commands change the enabled state of a given package or component (written as "package/class").
13、 pm grant, revoke : these commands either grant or revoke permissions to applications. Only optional permissions the application has declared can be granted or revoked.
14、 pm get-install-location : returns the current install location.
15、 pm set-install-location : changes the default install location.
NOTE: this is only intended for debugging; using this can cause applications to break and other undersireable behavior.
16、 pm trim-caches : trim cache files to reach the given free space.
17、 pm create-user : create a new user with the given USER_NAME, printing the new user identifier of the user. 創建新用戶
18、 pm remove-user : remove the user with the given USER_IDENTIFIER, deleting all data associated with that user 。 按用戶ID刪除用戶
㈡ oppo如何徹底刪除快應用
OPPO手機徹底刪除快應用的方法主要包括通過設置界面卸載、使用第三方應用管理工具卸載,以及通過ADB命令行工具卸載。
OPPO手機自帶的快應用功能雖然為用戶提供了便捷的輕量級應用體驗,但有時候用戶可能希望徹底刪除這些快應用以釋放空間或簡化手機界面。以下是幾種可行的卸載方法:
首先,通過手機的設置界面進行卸載是最直接的方式。用戶可以進入手機的“設置”,然後找到“應用管理”或“應用與通知”選項,在其中找到“快應用”或類似名稱的應用。點擊進入後,選擇“卸載”或“強行停止”並清除其數據,這樣就可以將快應用從系統中移除。需要注意的是,不同版本的OPPO手機可能設置界面有所差異,但大體操作步驟相同。
其次,如果用戶希望更加靈活地管理手機應用,可以選擇使用第三方應用管理工具。這些工具通常提供了更為詳盡的應用管理功能,包括卸載、備份、清理等。用戶只需在應用市場下載並安裝信賴的第三方應用管理工具,然後在其中找到快應用並進行卸載操作即可。這種方法的好處是,用戶可以根據個人喜好選擇管理工具,並享受其提供的額外功能。
最後,對於熟悉命令行操作的用戶來說,通過ADB(Android Debug Bridge)命令行工具卸載快應用也是一個不錯的選擇。ADB允許用戶通過電腦與手機進行通信,並執行各種高級操作。用戶需要先在電腦上安裝ADB工具,並啟用手機的USB調試模式。然後,通過連接手機與電腦,在命令行中輸入相應的卸載命令,即可將快應用從手機中徹底刪除。這種方法雖然相對復雜,但提供了更高的靈活性和控制權。
總的來說,OPPO手機用戶可以根據自身需求和操作習慣,選擇適合的卸載方法來徹底刪除快應用。無論是通過設置界面、第三方應用管理工具還是ADB命令行工具,都能達到卸載快應用的目的。
㈢ 安卓命令有哪些
安卓Android命令:
主要介紹幾個特有的。
getprop 返回Android的所有系統屬性。
getevent 列印所有的鍵盤和觸摸事件
logcat 輸出日誌
printenv 系統環境變數
am 運行start/broadcast/instrument(instrument可以運行自動化測試代碼,其它的還沒有試過),從 android的命令行開始。
首先是獲取root許可權
手機必須先root ,沒有root的話可以下載刷機精靈root (某些刷機精靈沒辦法root的手機,問網路吧)
adb shell//進入手機的超級終端
su//以管理員身份運行
查看sdcard文件
cd XXX //進入文件夾
cd.. //返回上一層
ls //列表顯示當前文件夾內容
卸載軟體
一般軟體卸載
adb uninstall 包名
系統軟體卸載
adb shell
su
cd system/app
rm package
exit
exit
adb uninstall 包名
安裝軟體
一般安裝方式
安裝軟體 adb install apk文件名稱.apk
重新安裝軟體 adb install -r apk文件名稱.apk
非正常安裝方式
$ adb push D:\myfile.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。
$ adb shell
$ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫
# cat /sdcard/ContactsHub.apk > /system/app/ContactsHub.apk
如果還不行,重啟手機
其他命令
adb help //可以查看所有命令
adb remount //重新掛載文件系統
adb reboot //重啟手機
adb reboot recovery //重啟手機到recovery界面
#rm -r xxx //刪除名字為xxx的文件夾及其裡面的所有文件
#rm xxx //刪除文件xxx
#rmdir xxx //刪除xxx的文件夾
adb logcat //查看手機上的運行日誌,可以用來查錯
adb devices //查看手機是否連接,以及連接了幾台手機
adb pull s d //把文件從手機復制到電腦上(s為源文件,d為目標文件)
adb push s d //把文件從電腦復制到手機上(s為源文件,d為目標文件)