我有一个 Nexus 6(Google Fi)我有一个应用程序可以在我测试的所有其他设备上运行,但在这个设备上不行。尝试在此 GetExternalStorageDirectory() 下创建目录或文件不起作用;我也试过 mkdirs() 。我无法从我的 FileExplorer(在手机上)或我的 PC(W10)中看到 emulated/0 文件夹。是的,我确实拥有写入文件的清单权限。使用以下...
---Definition
public static String currentdirectory=Environment.getExternalStorageDirectory() + "/ADAK";
---Code snipplet
sd = new File(G.currentdirectory);
if (!sd.exists() && !sd.isDirectory()) {
if (!sd.mkdir()) {
G.WTL("Cannot create ADAK directory");
G.WTS(this, "Cannot create ADAK directory");
System.exit(0);
}
}