尝试在Xamarin中构建应用程序时文件丢失错误

时间:2016-05-10 12:08:25

标签: xamarin xamarin.forms

尝试在Xamarin中构建MyApp.Droid时出现以下错误。 有人可以解释为什么我收到此错误,我在哪里可以找到指定的jar文件。

  

严重级代码描述项目文件行抑制状态   错误请安装包:' Xamarin.Android.Support.v4'可得到   在SDK安装程序中。 Java库文件   C:\ Users \用户名\应用程序数据\本地\ Xamarin \ Android.Support.v4 \ 23.3.0.0 \嵌入\库/ internal_impl-23.3.0.jar   不存在。 MyApp.Droid

3 个答案:

答案 0 :(得分:1)

当发生这种情况时,这意味着某些构建出错,并且由于某种原因,可能目前尚未下载并安装在您的计算机上的支持包。

您可以像上面所说的Andres Castro一样清理本地缓存,然后重建您的项目。

另外,请务必确保所有Android SDK都已更新到最新版本,并且支持库的软件包与Xamarin Forms所依赖的软件包相同。

答案 1 :(得分:0)

前几天我遇到了这个问题。有一个Xamarin Forum post帮我找到了解决方案。

对我有用的是删除C:\ Users \ AppData \ Local \ Xamarin \下的所有内容,然后执行清理和重建。如果在Mac上该文件夹将在/Users/UserName/.local/share/Xamarin

答案 2 :(得分:0)

您需要执行以下操作:

1)下载此文件https://dl-ssl.google.com/android/repository/support_r19.0.1.zip

2)将其解压缩到您选择的位置

3)创建以下目录C:\ Users \ userName \ AppData \ Local \ Xamarin \ Android.Support.v4 \ 23.3.0.0 \ content

4)将解压缩的目录复制到这个新的内容文件夹

5)在文件浏览器(windows)中转到C:\ Users \ userName \ AppData \ Local \ Xamarin

6)为此级别的其他目录创建相同的目录结构和内容

您的目录应该类似于...... \ 23.3.0.0 \ content \ m2_repository \。构建解决方案时,将自动创建文件夹... \ 23.3.0.0 \ embedded等

由于我不理解的原因,我不得不多次这样做