我使用MacOS + Eclipse进行Android开发。一切都还可以,直到我尝试在资产/文件夹中使用俄文字母作为文件名。任何在raw /文件夹中使用非拉丁文件名的尝试最终都是相同的......
Eclipse无法编译:
[2011-11-01 04:27:17 - A....] /Users/user/workspace/A..../assets/–ê–≤–∏–∞—Ü–∏—è.mp3: error: Invalid filename. Unable to add.
实际文件名为Эхо.mp3
我怀疑,它可能只是Android的问题.....
任何线索?
答案 0 :(得分:0)
我今年早些时候遇到了一个类似的问题,日文命名的文件,除了我的问题是文件名的java比较不起作用。与从不同系统复制的文件名本身(NFC)的表示相比,问题与mac如何在内部存储文件名(NFD)有关。
这是帖子:
Android, problem with file name comparison in Japanese characters
在由此引起的各种麻烦之后,我最终通过命令行手动将我的所有文件重命名为更短的名称。这最终解决了这个问题。