gpt4 book ai didi

android - 如何从/system/app卸载自己的应用程序?

转载 作者:可可西里 更新时间:2023-11-01 19:09:17 25 4
gpt4 key购买 nike

我可以使用 adb shell 命令将自己的应用程序安装到/system/app 中。但是如何卸载呢?有什么命令可以做到吗?我的手机已 root。

最佳答案

使用 ADB 手动卸载:
http://www.careace.net/2010/05/12/how-to-remove-android-apps-through-adb/

在网站停机期间(比如现在),请在此处查看已抓取的快照:
https://web.archive.org/web/20180222063358/http://www.careace.net/2010/05/12/how-to-remove-android-apps-through-adb/

以编程方式:

    public static void deleteFromSystem (final String file)
{
try
{
if (new File(file).exists())
{
String path = new File(file).getParent();
Process process = Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(process.getOutputStream());
os.writeBytes("mount -o rw,remount /system; \n");
os.writeBytes("chmod 777 " + path + "; \n");
os.writeBytes("chmod 777 " + file + "; \n");
os.writeBytes("rm -r " + file + "; \n");
os.writeBytes("mount -o ro,remount /system; \n");
os.writeBytes("reboot \n");
os.flush();
os.close();
process.waitFor();
}
}
catch (Throwable e) {e.printStackTrace();}
}

关于android - 如何从/system/app卸载自己的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9047930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com