【问题标题】:I can not run the app after I update Xamarin.Forms更新 Xamarin.Forms 后无法运行该应用程序
【发布时间】:2016-04-02 00:04:57
【问题描述】:

好的,事情是这样的:

  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)

我该怎么办,因为我需要将 Xamarin.Forms 更新到最新版本,但我坚持了很长时间。

【问题讨论】:

  • 您是否尝试过按照错误消息的提示进行操作?上次我看到这个错误,按照错误消息说的做解决了这个问题。

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


【解决方案1】:

您应该: 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-复制这里下载的存储库并解压

这对我有用

【讨论】:

    【解决方案2】:

    你应该:

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

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

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

    1. 然后转到 Visual Studio 并重建您的项目,等待 Viola 重建成功。祝你好运

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2020-10-24
        • 1970-01-01
        • 2019-01-22
        • 2014-11-28
        • 1970-01-01
        • 1970-01-01
        • 2021-08-05
        • 2021-12-31
        • 1970-01-01
        相关资源
        最近更新 更多