用cocos Creator发布到android平台报错,这是什么原因
1个回答
2016-05-02 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517194
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信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 平台可能需要重启电脑才会生效。
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 平台可能需要重启电脑才会生效。
5. 检查 JAVA 环境
在 Mac 终端或者 Windows 命令行工具中输入下面代码来查看:
```
java -version
```
如果显示为 JAVA SE 则没有问题,如果系统中使用的是 JRE,则需要安装 [JAVA SE 运行环境]
6. 包名问题
检查构建发布面板中的包名,包含空格,`-`等都是非法的包名。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询