如何重命名或删除android系统文件,如“mmssms.db”

时间:2015-09-12 14:01:46

标签: android android-file smsmanager

我想以编程方式隐藏所有SMS收件箱。 我的想法是将SMS数据库重命名为另一个android无法读取它,当我想显示它们时,再将它重命名为mmss​​ms.db 但我不能重命名,甚至删除它。

File fileRename= new File("/data/data/com.android.providers.telephony/databases/mmssms.db";
fileRename.renameto(new "/data/data/com.android.providers.telephony/databases/new_mmssms.db");

甚至我试图删除它:

String delCmd= "rm -r " + "/data/data/com.android.providers.telephony/databases/mmssms.db";
Rintime runt = Runtime.getRuntime();
runtime.exec(delCmd);

1 个答案:

答案 0 :(得分:2)

如果没有超级用户权限,你就无法做到这一点,这是不可能的。