安卓生成包失败, Android Studio试了各种版本都不行,系统重装也不行

  • Creator 版本:3.4.2

  • 目标平台:安卓

  • 重现方式:构建后生成就失败

  • 首个报错:
    [Build] failed to exec F:\cc\xxl\build\android\proj\gradlew.bat 消消乐demo:assembleRelease
    at NewConsole.warn (F:\cocosCreator\CocosDashboard\resources.editors\Creator\3.4.0\resources\app.asar\builtin\builder\dist\worker\console.ccc:1:1264)
    at SingleTask.run (F:\cocosCreator\CocosDashboard\resources.editors\Creator\3.4.0\resources\app.asar\builtin\builder\dist\worker\builder\single-task.ccc:1:1484)
    at runMicrotasks ()
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async Ipc. (F:\cocosCreator\CocosDashboard\resources.editors\Creator\3.4.0\resources\app.asar\builtin\builder\dist\worker\index.ccc:1:4987)
    [Build] make package F:\cc\xxl\build\android failed!
    at NewConsole.error (F:\cocosCreator\CocosDashboard\resources.editors\Creator\3.4.0\resources\app.asar\builtin\builder\dist\worker\console.ccc:1:1158)
    at Ipc. (F:\cocosCreator\CocosDashboard\resources.editors\Creator\3.4.0\resources\app.asar\builtin\builder\dist\worker\index.ccc:1:5018)
    at runMicrotasks ()
    at processTicksAndRejections (internal/process/task_queues.js:93:5)

换jdk11试试

好几天了,大佬们帮忙看看 :revolving_hearts:

还是不行,creator和 Android Studio都不行

你配置系统环境了吗?环境配置完需要重启一下电脑

有的
这个是项目大佬帮我看看
xxl.rar (3.6 MB)

换11版本的

我有自用的绿色版jdk,你要不要

要,系统路径改成11的creator还是老样子,安卓报错
Internal error: (java.lang.ClassNotFoundException) javax.xml.bind.annotation.XmlSchema
java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at com.android.repository.api.SchemaModule$SchemaModuleVersion.(SchemaModule.java:157)
at com.android.repository.api.SchemaModule.(SchemaModule.java:76)
at com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:82)
at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:400)
at org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:476)
at org.jetbrains.jps.android.builder.AndroidPreDexBuildTarget.computeRootDescriptors(AndroidPreDexBuildTarget.java:106)
at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.addRoots(BuildRootIndexImpl.java:69)
at org.jetbrains.jps.builders.impl.BuildRootIndexImpl.(BuildRootIndexImpl.java:59)
at org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:79)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:271)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:127)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:218)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)

我打包也报错

是程序的原因?

是,我自己的项目可以打包,你的就报错

我用的jdk11 sdk32

大佬用你的配置打包可以吗

唯独打包你的项目报错

大概率是你的项目哪里出了问题,你排查一下

好的,谢谢大佬

构建面板项目名字不要用中文

游戏名称不要用中文