在我使用 GitHub 将我的项目与朋友的项目同步之前,我的 VS 运行良好。在那之后,我以某种方式注意到 Visual Studio 将不同的位置定位到 android.jar 文件。因此,每当我编译代码时,都会收到以下错误。
找不到 API 级别 24 的 android.jar。这意味着未安装 API 级别 24 的 Android SDK 平台。将其安装在 Android SDK 管理器中(工具 > 打开 Android SDK 管理器…),或更改您的 Xamarin.Android 项目以针对已安装的 API 版本。 (C:\Users\Joshua\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK\platforms\android-24\android.jar 丢失。)
C:\Users\Joshua\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK\platforms\android-24\android.jar
是我朋友驱动器中的目录位置。
如何在 VS 2015 中更改该 android.jar 文件的目标位置?
原文由 Michael Yuwono 发布,翻译遵循 CC BY-SA 4.0 许可协议
看起来您的应用正在尝试使用 Android N 工具进行编译或以 API 级别 23 为目标
在您的 Android 项目属性 -> 应用程序下,将
Target Android Version
和Compile using Android Version
设置为 API 级别 23 以修复它