Я хочу опубликовать свою игру для Android, которую я создаю в Unity, но в процессе сборки я получил эту ошибку ((сборка целевого пакета из архива ресурсов и предварительно собранных двоичных файлов)). Консольные шоу:
((CommandInvokationFailure: не удалось собрать apk. C: \ Program
Файлы \ Java \ jdk-11.0.2 \ bin \ java.exe -Xmx2048M
-Dcom.android.sdkmanager.toolsdir = "C: / Android SDK \ tools" -Dfile.encoding = UTF8 -jar "D: \ Unity \ Nasb \ Unity \ Editor \ Data \ PlaybackEngines \ AndroidPlayer / Tools \ sdktools .jar "
stderr [Исключение в потоке "main"
java.lang.reflect.InvocationTargetException at
java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native
Метод) в
java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
в
java.base / jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
в java.base / java.lang.reflect.Method.invoke (Method.java:566) в
SDKMain.main (SDKMain.java:129) Причина:
java.lang.NoClassDefFoundError: sun / misc / BASE64Encoder в
com.android.sdklib.internal.build.SignedJarBuilder. (SignedJarBuilder.java:177)
в com.android.sdklib.build.ApkBuilder.init (ApkBuilder.java:446) в
com.android.sdklib.build.ApkBuilder. (ApkBuilder.java:422) в
com.android.sdklib.build.ApkBuilder. (ApkBuilder.java:362) в
UnityApkBuilder. (UnityApkBuilder.java:214) в
UnityApkBuilder.main (UnityApkBuilder.java:34) ... еще 5 причин:
java.lang.ClassNotFoundException: sun.misc.BASE64Encoder в
java.base / java.net.URLClassLoader.findClass (URLClassLoader.java:471)
в java.base / java.lang.ClassLoader.loadClass (ClassLoader.java:588)
в java.base / java.lang.ClassLoader.loadClass (ClassLoader.java:521)
... еще 11] stdout [
] код выхода: 1 UnityEditor.Android.Command.Run
(System.Diagnostics.ProcessStartInfo psi,
UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit,
System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String
javaExe, System.String sdkToolsDir, System.String [] sdkToolCommand,
Int32 memoryMB, рабочий каталог System.String,
UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit,
System.String errorMsg)
UnityEditor.Android.AndroidSDKTools.RunCommandSafe (System.String
javaExe, System.String sdkToolsDir, System.String [] sdkToolCommand,
Int32 memoryMB, рабочий каталог System.String,
UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit,
System.String errorMsg) UnityEditor.HostView: OnGUI ()))
Что мне делать ??