【发布时间】:2016-02-25 10:36:08
【问题描述】:
我只是创建了一个小型 Xamarin.Forms 示例应用程序。当我构建我的 Android 项目时,我遇到了一些错误。 我刚刚搜索了错误并找到了一些解决方案。但没有什么能正常工作。 昨天我重新安装了 Visual Studio 2015 和 Xamarin Studio。 所以可能 xamarin 会全部更新。
这里我只列出我的错误和建议的解决方案。
错误 1:
解压失败。请下载https://dl-ssl.google.com/android/repository/android_m2repository_r10.zip并解压到...~\Local\Xamarin\Android.Support.v4\21.0.3\content目录。
建议的解决方案: 文件已成功下载并根据错误消息替换。
错误 2: _请安装包:SDK 安装程序中提供了“Android 支持库”。 Java 库文件 ...~\Local\Xamarin\Android.Support.v4\21.0.3\embedded\classes.jar 不存在。 请安装包:SDK 安装程序中提供的“Android 支持库”。 Java 库文件 ...~\Local\Xamarin\Android.Support.v4\21.0.3\embedded\libs/internal_impl-21.0.3.jar 不存在。_
建议的解决方案: Android 支持库被删除并重新安装。
错误 3: 原因:...~\Local\Xamarin\zips\1FD832DCC1792D8ACA07FAC3259FC5A9.zip 不是有效的 zip 文件。
建议的解决方案: 我没有找到任何解决此错误的方法。
这些解决方案仍然没有用。在我的情况下不起作用。
我正在使用:
- Xamarin 4.0.0.1689 (f860fe4)
- Xamarin.Android 6.0.0.34 (3efa14c)
- Xamarin.iOS 9.2.1.51 (3c0ec35)
这是详细的报告:
=== Xamarin Studio ===
5.10 版(内部版本 871) 安装 UUID:c5309e12-1ab1-494c-9296-033a0a5c3f24 运行: 微软 .NET 4.0.30319.42000 GTK+ 2.24.23(MS-Windows 主题) GTK# 2.12.30
=== Xamarin.Android ===
版本:6.0.0 Android SDK:D:\Android\android-sdk 支持的安卓版本: 2.3(API 级别 10) 4.0.3(API 级别 15) 4.1(API 级别 16) 4.2(API 级别 17) 4.3(API 级别 18) 4.4(API 级别 19) 4.4.87(API 级别 20) 5.0(API 级别 21) 5.1(API 级别 22) 6.0(API 级别 23)
SDK 工具版本:24.4
SDK 平台工具版本:23.0.1
SDK 构建工具版本:23.0.1
Java SDK:C:\Program Files (x86)\Java\jdk1.7.0_55 java版本“1.7.0_55” Java(TM) SE 运行时环境 (build 1.7.0_55-b13) Java HotSpot(TM) Client VM(build 24.55-b03,混合模式,共享)
=== Xamarin Android 播放器 ===
版本:0.6.5 位置:C:\Program Files\Xamarin Android Player\DeviceManager.exe
=== 构建信息 ===
版本号:510000871 Git修订:4e9c5abb5ffdae12ba02ac49da83f8b2011dbb88 构建日期:2015-11-12 07:16:34-05 Xamarin 插件:55007ed0e56436f385d8e26394a45be563abc7e8 构建通道:monodevelop-windows-cycle6
=== 操作系统 ===
Windows 6.3.9600.0(64 位)
对于这个错误有什么想法或建议吗?
【问题讨论】:
-
我在以下要点中编写了一些解决方法:gist.github.com/JonDouglas/f6291eacd4da5f6aa4cd
标签: android xamarin visual-studio-2015 xamarin.forms xamarin-studio