1
我寫了一些東西卸載(刪除)一個應用程序,現在有問題,該apk似乎被刪除,但該應用程序不是真的從手機中刪除。 。我可以打開應用程序,但它強制關閉應用程序。如何使用root權限卸載Android應用程序?
我使用自己的應用程序(存在於/ data/app,而不是/ system/app)測試過程。 我沒有測試過systemapps。
下面的代碼:
private void delApp() {
String deleteCMD = "rm " + packageInfo.applicationInfo.sourceDir;
Process process;
try
{
process = Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(process.getOutputStream());
os.writeBytes("mount -o remount,rw -t rfs /dev/stl5 /system; \n");
os.writeBytes(deleteCMD+"; \n");
os.writeBytes("mount -o remount,ro -t rfs /dev/stl5 /system; \n");
os.flush();
}
catch (IOException e)
{
e.printStackTrace();
}
}
謝謝,應用正確刪除,也不會出現在發射器。 :-) – freibergisch 2013-03-27 15:17:23
@freibergisch不客氣。如果您對我的答案滿意,請使用左側的複選標記接受它。 – CatShoes 2013-03-27 15:44:31
需要15個聲望.. :(對不起.. – freibergisch 2013-03-27 15:48:18