Android mkdirs无法创建具有unicode字符的文件夹?
我正试图通过编程在SD卡中创建一个文件夹。因此,我使用了以下代码:Android mkdirs无法创建具有unicode字符的文件夹?,android,unicode,mkdir,Android,Unicode,Mkdir,我正试图通过编程在SD卡中创建一个文件夹。因此,我使用了以下代码: String file_path=Environment.getExternalStorageDirectory() .getAbsolutePath() + "/محاضرات; File dir = new File(file_path); if (!dir.exists()) { dir.mkdirs(); } 当我使用讲座而不是مح㵙㵙ت时
String file_path=Environment.getExternalStorageDirectory()
.getAbsolutePath() + "/محاضرات;
File dir = new File(file_path);
if (!dir.exists()) {
dir.mkdirs();
}
当我使用讲座而不是مح㵙㵙ت时,此代码运行良好。所以问题是Unicode字符。任何帮助都将被上诉。如何使用unicode字母而不是ascii代码创建文件夹?将文件分隔符替换为file.separator 字符串文件\u path=Environment.getExternalStorageDirectory
.getAbsolutePath+File.separator+ logcat说什么了吗?没有。。通过调试,编译器执行mkdirs!问题出在DDMS上,文件资源管理器文件夹不存在。当我尝试向这个文件夹添加文件时,logcat说没有这样的文件或目录!