无效的密钥库格式 Visual Studio 2019

huangapple go评论59阅读模式
英文:

Invalid keystore format Visual Studio 2019

问题

当我尝试构建我的Xamarin.Android项目时,我遇到了错误:

> MSB6006: "java.exe" 以代码 2 退出

在输出中,我看到了:

C:\Program Files\Eclipse Foundation\jdk-8.0.302.8-hotspot\bin\java.exe -jar "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Xamarin\Android\apksigner.jar" sign --ks "C:\Users\drake\AppData\Local\Xamarin\Mono for Android\debug.keystore" --ks-pass pass:android --ks-key-alias androiddebugkey --key-pass pass:android --min-sdk-version 22 --max-sdk-version 27 C:\Users\drake\source\repos\myapp\myapp\myapp.Android\bin\Debug\com.xamarin.drake.myapp-Signed.apk
无法加载签名者 "签名者 #1"
java.io.IOException: 无效的密钥库格式

英文:

When I try to build my Xamarin.Android project, I get error:

> MSB6006: "java.exe" exited with code 2

In the output I see:

C:\Program Files\Eclipse Foundation\jdk-8.0.302.8-hotspot\bin\java.exe -jar "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Xamarin\Android\apksigner.jar" sign --ks "C:\Users\drake\AppData\Local\Xamarin\Mono for Android\debug.keystore" --ks-pass pass:android --ks-key-alias androiddebugkey --key-pass pass:android --min-sdk-version 22 --max-sdk-version 27 C:\Users\drake\source\repos\myapp\myapp\myapp.Android\bin\Debug\com.xamarin.drake.myapp-Signed.apk
Failed to load signer "signer #1"
java.io.IOException: Invalid keystore format

答案1

得分: 0

我通过从“C:\Users\YourUser\AppData\Local\Xamarin\Mono for Android”中删除现有的debug.keystore文件来修复它。

英文:

I fixed it by deleting the existing debug.keystore file from "C:\Users\YourUser\AppData\Local\Xamarin\Mono for Android"

huangapple
  • 本文由 发表于 2023年5月22日 21:19:31
  • 转载请务必保留本文链接:https://go.coder-hub.com/76306619.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定