3
私はこの問題を解決するために巨大な研究を行いましたが、私のように2つのトピックがありますが、これらの2つは私の問題を解決できません。私はBuild SystemをGradleに設定しようとしました、アップデートされたSDK、ダウングレードされたsdkもjdk、ツールフォルダを変更しました。ビルドツールからいくつかのフォルダをツールに入れました。私の問題は解決していません。だから私はこの問題の新しい質問を開いている。誰かが助けることを願っています。APKパッケージに署名できませんでした。 (Unity 2017.2.0f3)
ここで、それは私のエラーログのショートカットです:
CommandInvokationFailure: Failed to sign APK package.
C:\Users\ASUS\AppData\Local\Android\sdk\build-tools\26.0.2\apksigner.bat
sign --ks "C:/Users/ASUS/Documents/Unity
Projects/ProjectBattleRite/user.keystore" --ks-pass stdin --ks-key-alias
"lunatogi" --key-pass stdin "C:\Users\ASUS\Documents\Unity
Projects\ProjectBattleRite\Temp/StagingArea/Package.apk"
stderr[
Error: keywords 'java|openjdk version' not found in 'picked up
java_tool_options: -df'
Error: keywords 'java|openjdk version' not found in 'picked up
java_tool_options: -df'
Error: keywords 'java|openjdk version' not found in 'picked up
java_tool_options: -df'
Error: keywords 'java|openjdk version' not found in 'picked up
java_tool_options: -df'
Failed to load signer "signer #1"
java.io.IOException: Invalid keystore format
at sun.security.provider.JavaKeyStore.engineLoad(Unknown Source)
at sun.security.provider.JavaKeyStore$JKS.engineLoad(Unknown Source)
at sun.security.provider.KeyStoreDelegator.engineLoad(Unknown Source)
at sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(Unknown
Source)
at java.security.KeyStore.load(Unknown Source)