Xamarin android项目没有部署

时间:2018-01-19 07:29:18

标签: xamarin.android

我在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命令也不会出现任何错误。

1 个答案:

答案 0 :(得分:0)

右键单击解决方案,属性,配置属性,然后勾选要部署的项目。