[英]How do I restore previously removed android system app with adb?
我正在嘗試從我的 android 智能手機中刪除一些系統應用程序以消除它。 我使用以下 adb 命令: adb shell pm uninstall package.to.remove
。 但是,如果我想恢復其中一些應用程序怎么辦? 我可以使用adb pull my.package path/i/want
備份 apk。 然后我可以使用adb shell pm install package.to.install
恢復它們。 我假設這些應用程序將作為用戶應用程序安裝。 所以問題是:
如果您使用的是pm uninstall
而不是pm uninstall -k --user 0 com.package.name
,我假設您具有 root 訪問權限。 如果是這種情況,那么使用pm disable
更好/更安全,因為您可以隨時使用pm enable
啟用它們。 如果您談論的是一些“非必需”應用程序,而不是系統組件,那么是的,您可以卸載它們。 但要小心這樣做。 在卸載它們之前對應用程序進行研究,因為它可能會導致您進入啟動循環。 如果可能,請確保保留您的應用程序的備份,如果出現問題,您可以將它們再次復制回它們的目錄。 如果您具有 root 權限,那么是的,將應用程序復制回其原始位置將保留其功能。 但是,如果您嘗試在沒有 root 的情況下安裝它們,就像用戶一樣或使用adb install
,這些應用程序將不再是系統應用程序,並且很可能將無用,因為它們已經在系統中,只是為當前用戶禁用/卸載. 恢復出廠設置將像以前一樣重置所有應用程序。 希望這可以幫助 (:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.