05 CoCos Creator-native.log

1. Compile failed 编译保存信息

查看报错文件 C:\Users\Administrator.CocosCreator\logs\native.log

Error: Compile failed. The log file path [ C:\Users\Administrator\.CocosCreator\logs\native.log ]
    at ChildProcess.handleChildProcess (C:\CocosCreator\resources\app.asar\editor\core\native-utils.js:1:20297)
    at ChildProcess.e.on (C:\CocosCreator\resources\app.asar\editor\core\native-utils.js:1:7685)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:194:7)
    at maybeClose (internal/child_process.js:899:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

2. android-22 不存在

日志显示

编译模式:release
使用 Android Studio 工程:D:\CoCosCreator\HelloWorld\build\jsb-link\frameworks\runtime-src\proj.android-studio
正在生成 apk 文件...
build.gradle 文件中 compileSdkVersion 的值为 22,但是文件夹 C:\Users\Administrator\AppData\Local\Android\Sdk\platforms\android-22 不存在。
正在执行:'"D:\CoCosCreator\HelloWorld\build\jsb-link\frameworks\runtime-src\proj.android-studio\gradlew.bat" --parallel --info assembleRelease'

查看 Android Studio

原因

3. 解决方案

API level 选择已经安装的版本即可
api-level.png

或者AndroidStudio新增android-22 即可


Packages to install: 
- Sources for Android 22 (sources;android-22)
- Android SDK Platform 22 (platforms;android-22)

Installing Sources for Android 22 in C:\Users\Administrator\AppData\Local\Android\Sdk\sources\android-22
"Install Sources for Android 22 (revision: 1)" complete.
"Install Sources for Android 22 (revision: 1)" finished.
Installing Android SDK Platform 22 in C:\Users\Administrator\AppData\Local\Android\Sdk\platforms\android-22
"Install Android SDK Platform 22 (revision: 2)" complete.
"Install Android SDK Platform 22 (revision: 2)" finished.

3. JAVA_HOME is set to an invalid directory

ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.8.0_131\bin

发现这里多了bin

  • C:\Program Files\Java\jdk1.8.0_131
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

法迪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值