当我使用这条线设置日语区域设置时,它工作得很好。
tts.setLanguage(Locale.JAPANESE);
Run Code Online (Sandbox Code Playgroud)
当我替换法语、德语、意大利语和中文时,它也有效。
当我替换西班牙语、俄语或印地语时,Eclipse 告诉我“西班牙语无法解析或不是一个字段”[填写其他语言]。
我听说 Android 确实提供了对这些语言的支持,那么我怎么可能找不到它们呢?
尝试恢复我不久前写的应用程序(不要存储在DropBox中),我解压缩了我的.apk并尝试使用
d2j-dex2jar classes.dex
Run Code Online (Sandbox Code Playgroud)
获取我的来源,但得到了这个消息:
Error: Could not find or load main class classes.dex
Run Code Online (Sandbox Code Playgroud)
像所有新手一样,我的主要活动(实际上只有一个)被命名为MainActivity.java,而不是Main.java.这是否是此错误的来源,如果是,我该如何解决?如果没有,我还能尝试什么?
注意:这是在DOS cmd窗口中完成的.
编辑:哇,没有人见过这个?
编辑:我没有使用ProGuard(我检查过).