2016-09-05 3 views
0

CommandInvokationFailure: Failed to build apk. See the Console for details. C:\Program Files\Java\jdk1.8.0_77\bin\java.exe -Xmx2048M -
Dcom.android.sdkmanager.toolsdir="C:/Users/fluentp/AppData/Local/Android/sdk\tools" -Dfile.encoding=UTF8 -jar "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar"kann keine Einheit plötzlich bauen

stderr[ Error: Unable to read 'D:\Project\FacebookLogin\Facebook\debug.keystore' Error: Keystore was tampered with, or password was incorrect ] stdout[

UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidSDKTools.RunCommandSafe (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.HostView:OnGUI()

Dies ist die Fehlermeldung auf der Unity-Konsole; es funktionierte gut ... aber plötzlich Fehler auf der Konsole gemacht aus ... wenn ich bauen wollte ... bitte helfen Sie mir ...

+0

Bitte formatieren Sie Ihre Fehlermeldung beim nächsten Mal. – yennsarah

+0

@Amylinn sorry ;; ich wusste es nicht ;;; –

Antwort

2

Blick auf diese:

Error: Keystore was tampered with, or password was incorrect

Sie eingegeben Falsches Passwort für keystore in Publishing-Einstellungen. Oder Sie verwenden nicht den Keystore, den Sie zuvor zum Signieren Ihres APKs verwendet haben.

+0

danke für deine freundliche antwort.aber ... ich habe passwort eingegeben. Es funktionierte wieder. Ich habe die gespeicherten Informationen nicht gelöscht. (playerpref) also habe ich playerpref.deleteall() verwendet. und dann hat es wieder funktioniert ;;; weiß nicht warum ;; –

0

Überprüfen Sie, ob Ihr Keystore-Name debug.keystore lautet. Wenn es korrekt ist, überprüfen Sie bitte den Alias ​​und das Passwort.

+0

Vielen Dank für Ihre Antwort, aber ich habe es geprüft ;;; Ich benutzte playerpref.deleteall(). und dann hat es wieder funktioniert. –

Verwandte Themen