gpt4 book ai didi

android - Visual Studio 不显示已安装的 Android api 级别

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:56:38 26 4
gpt4 key购买 nike

我正在 Visual Studio 中开发 Android 应用程序。在 Android SDK 管理器中,安装了从 API 级别 23 (Android 6.0) 到 API 级别 25 (Android 7.1) 的所有 API。

但是当我在 Visual Studio 中打开项目属性时,“使用 Android 版本编译”选项仅显示 api 到 23(Android 6.0)。我想以 7.1 为目标,因为现在大多数智能手机都拥有它。

如果我使用 Android 6.0,还有另一个问题。 Xamarin.Firebase.Messaging 等某些包无法安装并出现以下错误。

Install-Package: Could not install package 'Xamarin.Firebase.Messaging 42.1001.0'. 
You are trying to install this package into a
project that targets 'MonoAndroid,Version=v6.0', but the package does not contain
any assembly references or content files that are
compatible with that framework. For more information, contact the package author.

我可以看到 API 级别 25 下的所有可用选项都安装在 SDK 管理器中。请帮助我,以便我可以从 Visual Studio Android 应用程序定位 Android 7.1。谢谢

最佳答案

您的 Xamarin 安装是最新的吗?我怀疑您的 Xamarin.Android 版本是 6.x,这意味着您将无法定位 Android 7.0 或 7.1,即使它们是通过 SDK 管理器安装的。您可以从帮助> 关于 Microsoft Visual Studio 查看版本。

例如,我的版本是 7.1.0.19,我可以很好地定位到 Androd 7.1。

要检查更新,您应该打开工具> 选项> Xamarin> 其他 然后点击现在检查


Visual Studio 2017 更新:

如果您使用的是 Visual Studio 2017 或更新版本,Xamarin 更新将作为 Visual Studio 更新的一部分提供。要手动检查更新,请转至工具> 扩展和更新... 在左侧菜单中,打开更新 并选择产品更新。如果有可用更新,它们将显示在此列表中。

Visual Studio 2017 update

关于android - Visual Studio 不显示已安装的 Android api 级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42105187/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com