我更新Xamarin.Forms后无法运行该应用程序

时间:2016-01-07 15:53:36

标签: android xamarin.ios xamarin.forms xamarin-studio

好的,事情就是这样:

  1. 我正在使用Xamarin.Form构建一个同时针对iOS和Android的应用。我正在使用Xamarin Studio for Mac
  2. 我创建了应用程序,解决方案创建了App,App.Droid,App.iOS项目。
  3. 在每个项目中都有一个迹象表明某些包需要更新。
  4. 我在Samsung S5 API 21中运行Droid项目,没有进行更新,应用程序已安装在设备中。
  5. 我更新了包,根据这个问题的反馈更新了20.0。+版本中的Xamarin.Form:https://forums.xamarin.com/discussion/57283/unable-to-find-a-version-of-xf-compatible-with所以我只是更新了Xamarin.Form包。
  6. 我在三星S5 21中再次运行,但有一些错误:/Users/crs/Projects/time.al/Droid: Error XA5209: Unzipping failed. Please download https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip and extract it to the /Users/crs/.local/share/Xamarin/Android.Support.v4/23.0.1.3/content directory. (XA5209) (time.al.Droid)
  7. 我该怎么办,因为我需要将Xamarin.Forms更新到最新版本,但我很长时间都坚持这个。

3 个答案:

答案 0 :(得分:5)

你应该: 1 - 下载https://dl-ssl.google.com/android/repository/android_m2repository_r22.zip 2 - 转到:/Users/crs/.local/share/Xamarin/Android.Support.v4/23.0.1.3/content 3 - 复制此处下载的存储库并解压缩

这对我有用

答案 1 :(得分:4)

你应该:

  1. 下载https://dlssl.google.com/android/repository/android_m2repository_r22.zip

  2. 然后转到[用户名] \ AppData(隐藏文件夹)\ Local \ Xamarin \ zip

  3. 并从那里删除任何zip文件。然后重建你的项目并转到第2步的位置,你应该找到类似96659D653BDE ??????????.zip文件的视觉工作室尝试下载停止构建和复制步骤1.下载文件在步骤2位置并重命名那个96659D653BDE的文件??????????并删除96659D653BDE ??????????。未完成的zip文件。

    1. 然后去视觉工作室并重建你的项目等待和Viola你重建成功。祝你好运

答案 2 :(得分:0)

只需删除损坏的文件(android_m2repository_r22.zip),然后重试。由于网络连接不良,这种情况发生了两次。