我的添加了權限也不行呀
package com.example.android_file1;
import java.io.File;
import java.io.IOException;
import android.os.Bundle;
import android.app.Activity;
import android.widget.Toast;
public class MainActivity extends Activity {
? ? @Override
? ? protected void onCreate(Bundle savedInstanceState) {
? ? ? ? super.onCreate(savedInstanceState);
? ? ? ? setContentView(R.layout.activity_main);
? ? ? ??
? ? ? ?File file = new File("/mnt/sdcard/text"); ? ? //需要在AndroidManifest.xml中添加權限
? ? ? ?if (!file.exists()) {
? ? ? try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} else {
? ? ? ? Toast.makeText(MainActivity.this, "文件已經存在!", 1000).show();
}
// ? ? ? file.delete(); ? ? //刪除 文件
? ? }
? ?
}
2016-11-01
我用的Genymotion,文件也默認創建在/mnt/shell/emulated/0目錄下
2016-09-21
我用的Genymotion,文件也默認創建在/mnt/shell/emulated/0目錄下
2016-07-25
我的文件被創在了/mnt/shell/emulated/0目錄下 也沒找到原因