cocos2d-x-3.16怎么交叉编译成apk?

我在VS15上开发了一个小游戏,想弄到手机上玩,但发现无法交叉编译。
尝试了我所知道的各种方法都不行;无奈之下,我只好用cocos2d-x-3.16新建了一个小项目,然后啥都不干直接交叉编译,还是不行!
必须要说明的是:就在上个星期,我的环境还是可以交叉编译的,为什么今天突然不行了呢?
错误提示如图:

并不能在不进行任何额外工程配置的情况下,进行你说的交叉编译,将 vs 开发的游戏编译成 Android 游戏。

你需要了解 proj.android-studio 的工程配置,补充 Android.mk,补充方法参考测试工程

给个参考连接

你先把 cpp-empty-test 工程在 vs 和 Android studio 上都跑通,理解一下是怎么样一份逻辑代码,可以被不同 ide 读取,不同平台编译,并运行的。再回头看这个问题。

跑 test 工程的指导在官方文档,从官网找入口

谢谢您详细的解释,虽然我的问题已经得到了解决,但我认为您对我的劝告,会对我的日后有用,谢谢!

现在问题已经解决了,是因为在“Androidmainfest.xml”文件中,有一个非法字符【-】