Unity未能构建android apk!这是因为SteamingAssets文件夹中的文件太多

Unity未能构建android apk!这是因为SteamingAssets文件夹中的文件太多,android,unity3d,apk,Android,Unity3d,Apk,经过调查,失败的原因是SteamingAssets文件夹中的文件太多 我尝试将总计679个文件放入SteamAssets文件夹,它将成功构建。 但我试着放了680个文件,然后构建失败了 我确保所有文件的扩展名都相同,并且不受文件大小的限制 如何修复它 统一版本:2020.3.1f 系统版本:Windows 7 失败堆栈: CommandInvokationFailure: Gradle build failed. C:\Program Files\Java\jdk1.8.0_181\bin\j

经过调查,失败的原因是SteamingAssets文件夹中的文件太多

我尝试将总计679个文件放入SteamAssets文件夹,它将成功构建。 但我试着放了680个文件,然后构建失败了

我确保所有文件的扩展名都相同,并且不受文件大小的限制

如何修复它

统一版本:2020.3.1f

系统版本:Windows 7

失败堆栈:

CommandInvokationFailure: Gradle build failed. 
C:\Program Files\Java\jdk1.8.0_181\bin\java.exe -classpath "C:\Program Files\Unity2020\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.6.4.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

stderr[

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':launcher:processReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > AAPT2 aapt2-3.6.0-6040484-windows Daemon #0: Unexpected error during link, attempting to stop daemon.
     This should not happen under normal circumstances, please file an issue if it does.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --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 26s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
]
stdout[
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details

> Configure project :launcher
WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.

> Task :launcher:preBuild UP-TO-DATE
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :unityLibrary:unity-android-resources:preBuild UP-TO-DATE
> Task :launcher:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:unity-android-resources:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:unity-android-resources:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:unity-android-resources:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:unity-android-resources:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:unity-android-resources:generateReleaseResValues
> Task :launcher:mainApkListPersistenceRelease UP-TO-DATE
> Task :unityLibrary:unity-android-resources:generateReleaseResources
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
> Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
> Task :launcher:mergeExtDexRelease UP-TO-DATE
> Task :launcher:mergeReleaseShaders UP-TO-DATE
> Task :launcher:compileReleaseShaders UP-TO-DATE
> Task :launcher:generateReleaseAssets UP-TO-DATE
> Task :launcher:processReleaseJavaRes NO-SOURCE
> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
> Task :launcher:validateSigningRelease UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:unity-android-resources:packageReleaseResources
> Task :unityLibrary:compileReleaseShaders UP-TO-DATE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :launcher:mergeReleaseResources UP-TO-DATE
> Task :unityLibrary:unity-android-resources:generateReleaseBuildConfig
> Task :unityLibrary:unity-android-resources:extractDeepLinksRelease
> Task :unityLibrary:unity-android-resources:parseReleaseLocalResources
> Task :unityLibrary:unity-android-resources:mergeReleaseShaders
> Task :unityLibrary:unity-android-resources:compileReleaseShaders
> Task :unityLibrary:unity-android-resources:generateReleaseAssets
> Task :unityLibrary:unity-android-resources:packageReleaseAssets
> Task :unityLibrary:unity-android-resources:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:unity-android-resources:processReleaseManifest
> Task :unityLibrary:unity-android-resources:mergeReleaseJniLibFolders
> Task :unityLibrary:unity-android-resources:compileReleaseLibraryResources
> Task :unityLibrary:unity-android-resources:bundleLibResRelease
> Task :unityLibrary:unity-android-resources:javaPreCompileRelease
> Task :unityLibrary:unity-android-resources:generateReleaseRFile
> Task :unityLibrary:unity-android-resources:compileReleaseJavaWithJavac
> Task :unityLibrary:unity-android-resources:bundleLibCompileRelease
> Task :unityLibrary:unity-android-resources:bundleLibRuntimeRelease
> Task :unityLibrary:unity-android-resources:mergeReleaseNativeLibs
> Task :unityLibrary:unity-android-resources:stripReleaseDebugSymbols
> Task :unityLibrary:unity-android-resources:copyReleaseJniLibsProjectOnly
> Task :unityLibrary:packageReleaseAssets
> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:bundleLibResRelease UP-TO-DATE
> Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
> Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
> Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
> Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
> Task :unityLibrary:processReleaseManifest
> Task :unityLibrary:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:bundleLibCompileRelease UP-TO-DATE
> Task :unityLibrary:bundleLibRuntimeRelease UP-TO-DATE
> Task :launcher:mergeReleaseAssets
> Task :launcher:javaPreCompileRelease UP-TO-DATE
> Task :launcher:processReleaseManifest
> Task :launcher:processReleaseResources FAILED
57 actionable tasks: 25 executed, 32 up-to-date
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown.
UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, System.Exception ex) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <2c6e9a95f1dd4e06ad71afcd2684dcb7>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <0c3742f371b24679bcaa6fcc508d0cca>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
CommandInvokationFailure:Gradle构建失败。
C:\Program Files\Java\jdk1.8.0_181\bin\Java.exe-classpath“C:\Program Files\Unity2020\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.6.4.jar”org.gradle.launcher.GradleMain“-.gradle.jvmargs=-Xmx4096m”assembleRelease
斯特德尔[
失败:生成失败,出现异常。
*出了什么问题:
任务“:启动器:processReleaseResources”的执行失败。
>执行com.android.build.gradle.internal.tasks.Workers$ActionFacade时出错
>AAPT2 AAPT2-3.6.0-6040484-windows守护程序#0:链接期间出现意外错误,试图停止守护程序。
这在正常情况下不应发生,如果发生,请提交问题。
*尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的细节。
*得到更多的帮助https://help.gradle.org
生成在26秒内失败
选择JAVA工具选项:-Dfile.encoding=UTF-8
]
stdout[
启动Gradle守护程序时,1个不兼容的守护程序无法重用,请使用--status了解详细信息
>配置项目:启动器
警告:“android.enableR8”选项已弃用,不应再使用。
它将在Android Gradle插件的未来版本中删除,并且不再允许您禁用R8。
>任务:启动器:预构建最新
>任务:unityLibrary:预构建最新
>任务:unityLibrary:UnityAndroid资源:预构建最新
>任务:启动器:预发布最新版本
>任务:unityLibrary:UnityAndroid资源:预发布最新版本
>任务:unityLibrary:预发布构建最新
>任务:unityLibrary:UnityAndroid资源:CompilerReleaseAIDL无源代码
>任务:unityLibrary:packageReleaseRenderscript无源代码
>任务:unityLibrary:unity android资源:packageReleaseRenderscript无源代码
>任务:unityLibrary:CompilerReleaseAIDL无源代码
>任务:unityLibrary:UnityAndroid资源:compileReleaseRenderscript无源代码
>任务:unityLibrary:CompilerReleaseRenderScript无源代码
>任务:unityLibrary:generateReleaseBuildConfig最新
>任务:启动器:generateReleaseBuildConfig最新
>任务:启动器:CompilerReleaseAIDL无源
>任务:unityLibrary:generateReleaseResValues最新
>任务:unityLibrary:生成最新的资源
>任务:启动器:compileReleaseRenderscript无源代码
>任务:unityLibrary:UnityAndroid资源:generateReleaseResValues
>任务:启动器:mainApkListPersistenceRelease最新
>任务:unityLibrary:UnityAndroid资源:generateReleaseResources
>任务:启动器:generateReleaseResValues最新
>任务:启动器:生成最新的资源
>任务:启动器:createReleaseCompatibleScreenManifests最新
>任务:unityLibrary:packageReleaseResources最新
>任务:启动器:ExtractDeepLinks更新
>任务:unityLibrary:parseReleaseLocalResources最新
>任务:启动器:checkReleaseDuplicateClasses最新
>任务:启动器:desugarReleaseFileDependencies最新
>任务:启动器:mergextdexrelease-update
>任务:启动器:最新的mergeReleaseShaders
>任务:启动器:最新的compileReleaseShaders
>任务:启动器:生成最新的资产
>任务:启动器:processReleaseJavaRes无源
>任务:启动器:mergeReleaseJniLibFolders最新
>任务:启动器:验证设计发布最新版本
>任务:unityLibrary:ExtractDeepLinks更新
>任务:unityLibrary:CompileReleaseLibrary资源最新
>任务:unityLibrary:mergeReleaseShaders最新
>任务:unityLibrary:UnityAndroid资源:packageReleaseResources
>任务:unityLibrary:CompilerReleaseShaders最新
>任务:unityLibrary:生成最新的资产
>任务:启动器:mergeReleaseResources最新
>任务:unityLibrary:UnityAndroid资源:generateReleaseBuildConfig
>任务:unityLibrary:UnityAndroid资源:extractDeepLinksRelease
>任务:unityLibrary:UnityAndroid资源:parseReleaseLocalResources
>任务:unityLibrary:UnityAndroid资源:合并释放着色器
>任务:unityLibrary:UnityAndroid资源:编译器着色器
>任务:unityLibrary:UnityAndroid资源:generateReleaseAssets
>任务:unityLibrary:unity android资源:PackageReleaseSets
>任务:unityLibrary:UnityAndroid资源:processReleaseJavaRes无源
>任务:unityLibrary:UnityAndroid资源:ProcessReleaseMifest
>任务:unityLibrary:UnityAndroid资源:合并发布jnilibfolders
>任务:unityLibrary:UnityAndroid资源:CompilerReleaseLibraryResources
>任务:unityLibrary:UnityAndroid资源:bundleLibResRelease
>任务:unityLibrary:UnityAndroid资源:javaPreCompileRelease
>任务:unityLibrary:UnityAndroid资源:generateReleaseRFile
>任务:unityLibrary:UnityAndroid资源:compileReleaseJavaWithJavac
>任务:unityLibrary:UnityAndroid资源:bundleLibCompileRelease
>任务:unityLibrary:UnityAndroid资源:BundleLiburnTimeRelease
>任务:unityLibrary:UnityAndroid资源:mergeReleaseNativeLibs
>任务:unityLibrary:UnityAndroid资源:stripReleaseDebugSymbols
>任务:unityLibrary:UnityAndroid资源:CopyReleaseJNILBProjectOnly
>任务:unityLibrary:PackageReleaseSets
>任务:unityLibrary:javaPreCompileRelease最新
>任务:unityLibrary:processReleaseJavaRes无源代码
>任务:unityLibrary:捆绑包发布最新信息
>任务:unityLibrary:mergeReleaseJniLibFolders最新
>任务:unityLibrary:mergeReleaseNativeLibs最新
>