[英]Uninstall an app programmatically
我想開發一個用於卸載應用程序的開源應用程序。 我怎樣才能做到這一點?
獲得根訪問權限后,如何卸載/ system / app /中的應用程序?
謝謝
如果您具有這樣的root
訪問權限,則可以從您的應用程序中執行adb commands
Process process = Runtime.getRuntime().exec("your command");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
對此代碼也使用try catch
在android開發者網站上稍作搜索后,我發現了這個軟件包安裝程序 ,它可以簡化應用程序的安裝和刪除。
public class PackageInstaller
void uninstall (String packageName,
IntentSender statusReceiver)
卸載給定的軟件包,將其從設備中完全刪除。
我希望這能滿足您的要求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.