打包安卓APK编译问题

  • Creator 版本:2.0.8

  • 目标平台: 安卓

  • 详细报错信息,包含调用堆栈:[x86] SharedLibrary : libcocos2djs.so
    externalNativeBuildRelease: check expected build outputs
    externalNativeBuildRelease: build complete
    :videopalyer:externalNativeBuildRelease (Thread[Task worker for ‘:’ Thread 2,5,main]) completed. Took 2 mins 30.324 secs.

FAILURE: Build failed with an exception.

39 actionable tasks: 6 executed, 33 up-to-date

  • What went wrong:
    Execution failed for task ‘:libcocos2dx:verifyReleaseResources’.

com.android.ide.common.process.ProcessException: Failed to execute aapt

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 2m 33s
执行命令出错,返回值:1。

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :windows10

  • 编辑器之前是否有其它报错 :

选择link模板试试,暂时不选加密脚本。你进入android studio看看,ndk配置是不是正确的。

NDK-r18 已经移除了 GNU 编译器,请 Creator v2.0.9 以下的版本 不要 将 NDK 更新到 r18,否则会导致编译报错。
另外注意下如果你的系统是32位的,NDK也要是32位的。

ndk专门改成了r16,操作系统和ndk也都是64位的。选用的也是link模板。但是仍然无法编译通过。我在as上build APK包可以成功的。这是什么原因呢。jdk专门下载的"1.8.0_202"

你暂时先用 as编译吧, 我再查一下为什么creator编译不了。

我好像也是这个问题。。。。