如题,比如删除:com.android.settings,使用什么命令啊?
解决方案 »
- android怎么样在两个activity中传递控件对象
- 对话框怎么监听文本框
- 急~求助,Android library工程导入无法生成R文件
- 我想学安卓开发,不知道怎么开始?
- 想用Gallery实现WorkSpace的效果,发现实现不了
- android应用的问题,如何理解以下
- 单线程棋牌游戏的发牌动画问题
- 【android高手们是怎么把android软件发到GM上的】
- 用setContentView(new MyView(this))设置显示自定义的view视图导致程序异常终止
- Eclipse里面新建android工程出现的问题
- android 音频传输问题
- google market 一个人可以申请多个账号吗
1、开始-->运行-->cmd
2、adb root
3、adb remount
4、cd system/app
5、rm com.android.settings
2.通过调用system 命令rm system/app/##.apk
try
{
proc = Runtime.getRuntime().exec("/system/bin/sh", null,
new File("/system/bin"));
} catch (IOException e)
{
return false;
}
if (proc != null)
{
BufferedReader in = new BufferedReader(new InputStreamReader(
proc.getInputStream()));
PrintWriter out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(proc.getOutputStream())), true);
try
{
out.println("su root \n");
out.println("busybox mount -o remount rw system \n");
out.println("busybox chmod 777 system \n");
out.println("cd system \n");
out.println("busybox chmod 777 app \n");
out.println("cd app \n");
out.println("busybox chmod 777 tvsettinghotkey.apk \n");
out.println("busybox rm myhotkey.apk;\n");
} catch (Exception e)
{
dealCopyError();
return false;
}
out.println("exit");
try
{
String line;
while ((line = in.readLine()) != null)
{
Log.e("command", line);
}
// proc.waitFor();
in.close();
out.close();
// proc.destroy();
return true;
} catch (Exception e)
{
return false;
}
} else
{
return false;
}
我的方法还是没能把这个 apk删除