Android mkdirs无法创建具有unicode字符的文件夹?

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(); } 当我使用讲座而不是مح㵙㵙ت时

我正试图通过编程在SD卡中创建一个文件夹。因此,我使用了以下代码:

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说没有这样的文件或目录!