为什么我不能交叉编译?

Why can't I cross compile?

我使用 Cocos2d 3.16(cocos2d-x-3.16 和 Visual Studio 2015.

我用Visual Studio 2015开发了一个游戏,想移植到phone上玩,但是发现交叉编译无法完成!我已经尝试了我知道的解决方案,比如修改文件android.mk,但仍然没有解决。

无奈之下,我新建了一个项目,但是什么也没做。我直接交叉编译了,没用。我很沮丧。我记得很清楚,就在上周一切都很好,因为我们一直在交叉编译几个 APK。为什么今天不行?

错误信息:

在国内同胞的帮助下解决了这个问题。原因很简单:“AndroidManifest.xml”的文件中存在无效字符“-”。如题中所述,红框(本来是因为看不懂英文原因)我只是用浏览器搜索来翻译红框里的内容,并没有从最近的词开始翻译!这是我的懒惰和疏忽。我活该!