用cocos Creator发布到android平台报错,这是什么原因
2016-03-28 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
原生打包环境的注意事项:
1. 检查路径
在偏好设置中设置好的路径必须确保是正确的,比如:ant 路径需要设置到 ant 安装目录内的 bin 目录下,NDK 是其根目录,而 Android SDK 的目录下应该包含 build-tools、platforms 等文件夹。
2. 检查 Xcode 和 Visual Studio
打包 Mac 版本和 iOS 版本需要 Xcode 支持。打包 Windows 版本需要安装 Visual Studio,同时在安装 Visual Studio 时,默认并没有勾选 C++ 编译组件。如果没有安装,则需要重新安装并选择 C++ 相关编译组件。
3. 检查 NDK 版本
不论使用什么版本的引擎,都需要使用 NDK r9b 以上版本。如果使用了 Cocos2d-x framework, 请使用 NDK r10 以上的版本,推荐 r10e。
4. Windows 平台需要检查 JAVA_HOME 环境变量
如果使用 Windows 平台,请确认你的环境变量中包含 JAVA_HOME,可以通过右键点击我的电脑,选择属性,打开高级选项卡中来查看和修改环境变量。Windows 平台可能需要重启电脑才会生效。
参考[如何设置或更改 JAVA 系统环境变量?](https://www.java.com/zh_CN/download/help/path.xml)
5. 检查 JAVA 环境
在 Mac 终端或者 Windows 命令行工具中输入下面代码来查看:
```
java -version
```
如果显示为 JAVA SE 则没有问题,如果系统中使用的是 JRE,则需要安装 [JAVA SE 运行环境]
6. 包名问题
检查构建发布面板中的包名,包含空格,`-`等都是非法的包名。
1. 检查路径
在偏好设置中设置好的路径必须确保是正确的,比如:ant 路径需要设置到 ant 安装目录内的 bin 目录下,NDK 是其根目录,而 Android SDK 的目录下应该包含 build-tools、platforms 等文件夹。
2. 检查 Xcode 和 Visual Studio
打包 Mac 版本和 iOS 版本需要 Xcode 支持。打包 Windows 版本需要安装 Visual Studio,同时在安装 Visual Studio 时,默认并没有勾选 C++ 编译组件。如果没有安装,则需要重新安装并选择 C++ 相关编译组件。
3. 检查 NDK 版本
不论使用什么版本的引擎,都需要使用 NDK r9b 以上版本。如果使用了 Cocos2d-x framework, 请使用 NDK r10 以上的版本,推荐 r10e。
4. Windows 平台需要检查 JAVA_HOME 环境变量
如果使用 Windows 平台,请确认你的环境变量中包含 JAVA_HOME,可以通过右键点击我的电脑,选择属性,打开高级选项卡中来查看和修改环境变量。Windows 平台可能需要重启电脑才会生效。
参考[如何设置或更改 JAVA 系统环境变量?](https://www.java.com/zh_CN/download/help/path.xml)
5. 检查 JAVA 环境
在 Mac 终端或者 Windows 命令行工具中输入下面代码来查看:
```
java -version
```
如果显示为 JAVA SE 则没有问题,如果系统中使用的是 JRE,则需要安装 [JAVA SE 运行环境]
6. 包名问题
检查构建发布面板中的包名,包含空格,`-`等都是非法的包名。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询