Android项目文件夹中的文件名编码问题

时间:2011-11-01 00:37:17

标签: android eclipse localization

我使用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的问题.....

任何线索?

1 个答案:

答案 0 :(得分:0)

我今年早些时候遇到了一个类似的问题,日文命名的文件,除了我的问题是文件名的java比较不起作用。与从不同系统复制的文件名本身(NFC)的表示相比,问题与mac如何在内部存储文件名(NFD)有关。

这是帖子:

Android, problem with file name comparison in Japanese characters

在由此引起的各种麻烦之后,我最终通过命令行手动将我的所有文件重命名为更短的名称。这最终解决了这个问题。