在visual studio 2013中缺少android.jar

时间:2014-07-02 17:07:33

标签: java android

我试图在vs.net 2013中使用mono for android。 在运行项目时,它说:

错误1无法找到API级别8的android.jar。这意味着未安装API级别8的Android SDK平台。将其安装在Android SDK Manager(工具>打开Android SDK Manager ...)中,或更改您的Xamarin.Android项目以定位已安装的API版本。 (C:\ Users \ M.K_Soft \ AppData \ Local \ Android \ android-sdk \ platforms \ android-8 \ android.jar缺失。)

4 个答案:

答案 0 :(得分:2)

在Visual Studio中,有一个用于打开SDK Manager的快捷方式图标(参见下图)。

enter image description here

然后只需安装缺少错误的API Level 8即可。

enter image description here

这应该解决它。

答案 1 :(得分:2)

如果您之前安装过任何其他API,则可以将项目设置为使用该API进行编译。为此,您需要右键单击您的项目并转到“属性”部分。在“属性”部分中,转到“应用程序”选项卡,然后将“使用Android版本编译”设置为之前安装的版本。请注意,默认情况下,此选项设置为API 8,您需要根据已安装的API进行更改 enter image description here

如果这些都是正常的,那么您可能需要检查此地址以查看您的API是否也存在:

C:\Users\[Your User]\AppData\Local\Android\android-sdk\platforms\

如果此处不存在所需的api,则您可能需要从以下地址复制它:

C:\Program Files (x86)\Android\android-sdk\platforms\

我希望这些能解决你的问题

答案 2 :(得分:0)

尝试删除包然后重新安装包..

答案 3 :(得分:0)

您可以从android.jar获取https://github.com/Sable/android-platforms文件,然后将其粘贴到bash中显示的位置。 可以在Windows,Linux上正常运行,也可以在Mac上运行(尚未尝试)。