我有个大问题。我浪费了很多时间,试图建立一个小游戏,我做了一个APK。我将构建平台切换到android,安装了JDK、NDK和SDK工具,它应该可以工作。但是,当统一正在“构建Gradle Prject”时,会弹出一个错误:1异常是由工作人员引发的:有关详细信息,请参见控制台。
然后控制台中有60个错误。
我已经尝试过重新安装JDK、Android、Unity中的apk工具,而且我还重新安装了Unity本身(完全)。
因此,这里有一个最重要的错误:
CommandInvokationFailure: Gradle构建失败。D:/Unity/2019.2.3f1/Editor/Data/PlaybackEngines/AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "D:\Unity\2019.2.3f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.1.1.jar“org.gradle.launcher.GradleMain -Dorg.gradle.jvmargs=-Xmx4096m "assembleRelease”
stderr
失败:生成失败,出现异常。
转到文档,了解如何修复依赖项解析错误。
在14s中生成失败] stdout[
任务:预构建最新任务:preReleaseBuild最新任务:编译preReleaseBuild无源任务:编译eReleaseRenderscript无源任务:checkReleaseManifest最新任务:generateReleaseBuildConfig -DATE任务:generateReleaseSources TO DATE Task -DATE任务:generateReleaseSources-TO DATE Task :javaPreCompileRelease DATE任务:mainApkListPersistenceRelease任务:generateReleaseResValues DATE- Task :generateReleaseResources -TO DATE- Task :generateReleaseResources-DATE-preBuild-prepareLintJar日期任务:processReleaseManifest任务:processReleaseResources :编译eReleaseJavaWithJavac最新任务:编译eReleaseSources最新任务:lintVitalRelease :mergeReleaseShaders最新日期任务:编译器mergeReleaseShaders截至日期任务:generateReleaseAssets TO- DATE任务:mergeReleaseAsset任务:validateSigningRelease日期任务:signingConfigWriterRelease任务:checkReleaseDuplicateClasses失败
发布于 2021-05-20 13:41:32
我通过转到资产> Play Services Resolver > Android Resolver > Delete Resolver库来修复它
发布于 2019-10-18 16:28:24
我也有过类似的问题。我发现我在服务的ads部分启用了内置的ads扩展选项,同时还安装了ads包。卸载软件包管理器中的ads包完成了我的工作。
发布于 2020-04-05 08:11:46
这发生在我身上,我只是通过注释掉gradle依赖项上的统一广告来解决它,就像这样:
//implementation(name: 'unity-ads', ext:'aar')https://stackoverflow.com/questions/57746123
复制相似问题