Cfirote
December 31, 2017, 8:41pm
1
Hi everyone
Before demand any help i have search for about 4 days on the error i have,
I have try a lot of solution but nothing have helped me
Since i have added Unity IAP on my game, i can’t build it for android anymore.
i have this error :
CommandInvokationFailure: Failed to sign APK package.
C:\Users\Cfirote\AppData\Local\Android\Sdk\build-tools\27.0.3\apksigner.bat sign --ks “C:/Users/Cfirote/Desktop/VR Cops/VRCops.keystore” --ks-pass pass:“Rayanisaac092005” --ks-key-alias “cfirote” --key-pass pass:“Rayanisaac092005” “C:\VR Cops\Temp/StagingArea/Package.apk”
stderr[
java.lang.UnsupportedClassVersionError: com/android/apksigner/ApkSignerTool : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:412)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Exception in thread “main”
]
stdout[
]
exit code: 1
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.PostProcessor.Tasks.TasksCommon.Exec (System.String command, System.String args, System.String workingdir, System.String errorMsg)
UnityEditor.Android.PostProcessor.Tasks.BuildAPK.SignPackage (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.Tasks.BuildAPK.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
i have try to update to the last android build tool and try all version until 25.
i have try to change the build system (gradle and internal)
i have try different Java JDK (1.8.0, 9.0)
thanks by advance for your help
Happy new year for everyone
So i have reinstall my computer completelly and install the last version of Unity (2017.3.0f3), reinstall android studio and download the android SDK, and reinstalle the java SDK 1.8, but the error is the same