Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Agora unity 2018 Android构建问题_C#_Unity3d_Android Gradle Plugin_Agora.io - Fatal编程技术网

C# Agora unity 2018 Android构建问题

C# Agora unity 2018 Android构建问题,c#,unity3d,android-gradle-plugin,agora.io,C#,Unity3d,Android Gradle Plugin,Agora.io,当我建立一个agora apk时 我知道了 CommandInvokationFailure:渐变生成失败。 F:\Unity\u 2018.3.f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe-classpath“F:\Unity\u 2018.3.f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle

当我建立一个agora apk时 我知道了

CommandInvokationFailure:渐变生成失败。 F:\Unity\u 2018.3.f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe-classpath“F:\Unity\u 2018.3.f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar”org.gradle.launcher.GradleMain-Dorg.gradle.jvmargs=-Xmx4096m“assembleerelease”

斯特德尔[

失败:生成失败,出现异常

  • 其中: 生成文件“C:\Users\UNI\Downloads\AMG\u FULL\u Unity\u v2\u 2\u 3\u 20\AMG\u FULL\u Unity\samples\Hello Video Unity Agora\Temp\gradleOut\Build.gradle”行:17

  • 出了什么问题: 评估根项目“gradleOut”时出现问题

    未能应用插件[id'com.android.application'] 需要Gradle版本2.10。当前版本为4.6。如果使用Gradle包装,请尝试在C:\Users\UNI\Downloads\AMG\u FULL\u Unity\u v2\u 2\u 3\u 20\AMG\u FULL\u Unity\samples\Hello Video Unity Agora\Temp\gradleOut\Gradle\wrapper\Gradle-wrapper.properties中编辑分发URL到Gradle-2.10-all.zip

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的细节

  • 得到更多的帮助

构建在29秒内失败 ] stdout[

] 退出代码:1 UnityEditor.Android.Command.WaitForProgramToRun(UnityEditor.Utils.Program p,UnityEditor.Android.WaitingForProcessToExit WaitingForProcessToExit,System.String errorMsg) UnityEditor.Android.Command.Run(System.Diagnostics.ProcessStartInfo psi,UnityEditor.Android.WaitingForProcessToExit WaitingForProcessToExit,System.String errorMsg) UnityEditor.Android.Command.Run(System.String命令、System.String参数、System.String工作目录、UnityEditor.Android.WaitingForProcessToExit WaitingForProcessToExit、System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava(System.String参数、System.String工作目录、System.Action
1进度、System.String错误)
UnityEditor.Android.GradleWrapper.Run(UnityEditor.Android.AndroidJavaTools javaTools、System.String workingdir、System.String任务、System.Action
1进度) 以GradleInvokationException重新显示:Gradle生成失败 UnityEditor.Android.GradleWrapper.Run(UnityEditor.Android.AndroidJavaTools javaTools、System.String workingdir、System.String任务、System.Action`1进度) UnityEdit.Android.PostProcessor.Tasks.BuildGradleProject.Execute(UnityEdit.Android.PostProcessor.PostProcessor.PostProcessor上下文) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks(UnityEditor.Android.PostProcessor.PostProcessorContext上下文)
UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)

问题原因:如果您使用的是较旧版本的插件(当前版本2.4),则包含的Gradle文件存在问题(用于较旧版本的Unity)。较新版本的Unity附带了新版本的Gradle,这会导致Unity抛出错误“无法构建Gradle”的编译错误


解决方法:打开文件浏览器,导航到项目
Assets>Plugins>Android
并删除
mainTemplate.gradle
文件。

Hi!你能补充一些关于你在发生这个错误时所做的事情以及如何复制它的详细信息吗?没有什么只是android的简单端口我得到了这个erroeAsset商店链接:vivo 9 pro android 8.1。说它崩溃了,平台信息不多。你能提供更多细节吗?日志?有什么能给我们一些启示吗?2019-05-16 21:30:38.744 6364-6391/?E/AndroidRuntime:致命异常:UnityMain进程:io.agora.gaming.video.hello,PID:6364 java.lang.Error:信号6(SIGABRT),代码-6(?),故障地址--------构建指纹:“vivo/1851/1851:8.1.0/OPM1.171019.011/compile02271945:用户/释放密钥”修订版:“0”发邮件给我hanugamesg@gmail.com