cocos creator构建发布遇到的问题

Posted 尘柢

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos creator构建发布遇到的问题相关的知识,希望对你有一定的参考价值。

FAILURE: Build failed with an exception.
Compiling settings file 'E:\\Plane\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\settings.gradle' using BuildScriptTransformer.

* What went wrong:
Could not open settings generic class cache for settings file 'E:\\Plane\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\settings.gradle' (C:\\Users\\Angel\\.gradle\\caches\\6.7.1\\scripts\\4k9ijk2w469rcga7h4uxfsoka).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 62

遇到这种情况是因为我下载了java18版本的,随后下载java8修改环境变量可解决

* What went wrong:
Execution failed for task ':Plane:externalNativeBuildRelease'.
> Build command failed.
  Error while executing process E:\\SDK\\ndk\\22.0.7026061\\ndk-build.cmd with arguments NDK_PROJECT_PATH=null 

这种情况是下载的ndk用的太高版本了,重新使用19版本的解决

还有就是用了安卓12的也编译失败了,使用安卓10解决

cocos creator 03 构建项目出错的问题 无法找到NDK

构建项目出错的问题

  通过生成的log文件,发现错误找不打ndt

  首先,小编检查了java,sdk,ndk,ant安装无误,

  然后,检查了各个环境变量配置无误。

  通过研究使用手册,发现需要先安装android studio,然后通过Android studio的SDK Manager 进行下载SDK 和NDK

在 SDK Platforms 分页栏,勾选你希望安装的 API Level,也就是支持安卓系统的版本,推荐选择最低兼容的 API Level 102.3.3) 和最主流的 API Level 17 (4.2) 以及 API Level 22 (5.1)。
在 SDK Tools 分页栏,首先勾选右下角的 Show package details,显示分版本的工具选择。
在 Android SDK Build-Tools 里,选择 25 以上的 build tools 版本。
勾选 Android SDK Platform-Tools, Android SDK Tools 和 Android Support Library
勾选 NDK,确保版本在 14 以上(请使用 r10c 以上的版本,推荐 r10e)。
记住窗口上方所示的 Android SDK Location 指示的目录,稍后我们需要在 Cocos Creator 里填写这个 SDK 所在位置。
点击 OK,根据提示完成安装。

然后按照文档进行下载,并更改环境变量为当前NDK的路径,果然构建成功。

 

  

  

以上是关于cocos creator构建发布遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

关于cocos creator 使用socket-io在生成微信小游戏遇到的各种问题

Cocos Creator—定制H5游戏首页loading界面

Cocos Creator—最佳构建部署实践

cocos creator 小游戏登录

分享一个游戏编程开发工具集:Cocos Creator

cocos creator制作一个简单的拼图游戏