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