找不到API级别的android.jar,Xamarin

0s0u357o  于 2022-12-07  发布在  Android
关注(0)|答案(3)|浏览(212)

当我想开始我的项目时,我犯了一个错误
严重性代码说明项目文件行隐藏状态错误无法找到API级别的android. jar。这意味着未安装API级别的Android SDK平台。请在Android SDK管理器(工具〉打开Android SDK管理器...)中安装该平台,或者将Xamarin.Android项目更改为针对已安装的API版本。(C:\Program Files(x86)\Android\android-sdk\platforms\android-\android.jar missing.)myproject.CrossPlatform.Droid
我读到了同样的错误,有一个决定安装Visual Studio的旧版本。也许是另一种方法来修复它???因为安装旧版本是一个问题。

vh0rcniy

vh0rcniy1#

您需要了解三个Android API,
1.目标框架:指定构建应用程序时使用的框架。Xamarin. Android在编译时使用此API级别。
2.最低Android版本:指定您希望应用支持的最旧Android版本。Android在运行时使用此API级别。
3.目标Android版本:指定您的应用要在其上运行的Android版本。此API级别由Android在运行时使用。
在Xamarin.Android中选择目标或最低API级别之前,您必须安装与该API级别对应的Android SDK平台版本。目标框架、最低Android版本和目标Android版本的可用选项范围受限于您已安装的Android SDK版本范围。
如何安装Android SDK:
工具--Android--Android SDK管理器,然后您可以选择Android SDK进行安装。

7fhtutme

7fhtutme2#

我已经在Android SDK对话框中检查了所有内容,但由于某种原因,jar丢失了。
对我起作用的-从sdk中删除复选标记,按下应用,同意卸载并重新安装。

roqulrg3

roqulrg33#

我已经有几天遇到同样的问题了。从System SettingsAndroid SDK菜单中点击SDK Tools选项卡,取消选中Hide Obsolete Packages option。从项目列表中选中Android SDK Build-Tools 32NDK (Side by side)Android EmulatorAndroid SDK Platform-ToolsAndroid SDK Tools (Obsolete)。点击应用,然后按照提示安装软件包。
之后,单击SDK Platforms选项卡并选中Android API 32选项,单击“Apply(应用)”并按照提示进行安装。
你们应该试着只写第二段,而不写第一段,看看它是否有效,因为我的最后一步是这样做的。

相关问题