簡體   English   中英

通過編程方式卸載應用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM