我在Windows 10桌面(64位)上使用visual studio 2017 这是Xamarin插件的新安装。我只是使用Android模拟器运行我的应用程序。 和xamarin安卓项目在部署中失败并出现以下错误
1>C:\Program Files\Java\jdk1.8.0_152\\bin\jarsigner.exe -keystore
"C:\Users\<username>\AppData\Local\Xamarin\Mono for
Android\debug.keystore" -storepass android -keypass android -digestalg
SHA1 -sigalg md5withRSA -signedjar bin\Debug\\App5.App5-Signed-
Unaligned.apk C:\Users\
<Username>\source\repos\App5\App5\obj\Debug\android\bin\App5.App5.apk
androiddebugkey
1>No -tsa or -tsacert is provided and this jar is not
timestamped.Without a timestamp, users may not be able to validate
this
jar after the signer certificate's expiration date (2048-01-09) or
after any future revocation date.
1>C:\Program Files (x86)\Android\android-sdk\build-
tools\25.0.3\zipalign.exe 4 "C:\Users\
<UserName>\source\repos\App5\App5\bin\Debug\App5.App5-Signed-
Unaligned.apk" "bin\Debug\\App5.App5-Signed.apk"
1>"zipalign.exe" exited with code -1073741819.
请注意我使用的是android SDK
构建工具版本25.0.3
注册表项[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK Tools]
指向android SDK所在的正确路径。
如果在命令提示符下单独执行zipalign命令也不会出现任何错误。
答案 0 :(得分:0)
右键单击解决方案,属性,配置属性,然后勾选要部署的项目。