我想从内部存储删除我的文件文件夹,但我使用的代码实际上并不工作。任何想法为什么?从内部存储器Android删除文件文件夹不工作
Button login = (Button) findViewById(R.id.login_btn);
login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String name = "/data/data/"+context.getPackageName()+"/files/";
Log.e("","path : "+name);
File myDir = new File(name);
myDir.delete();
boolean iff = myDir.delete();
Log.e("","iff : "+iff);
}
});
我按一下按钮后得到的结果:
11-17 13:09:58.869: E/(15952): path : /data/data/com.android.test/files/
11-17 13:09:58.869: E/(15952): iff : false
您是否在menifest中设置了适当的权限? –
请看你对上一个问题的回答。 – user370305