Android NDK - 在 Visual Studio 中添加更多目标 API 级别

标签 android c++ visual-studio xamarin.android android-ndk

我正在使用 Visual Studio 2017 并使用 C++ 创建一个 Android 应用程序。 我有一个 Android 打包项目和一个 Android 库项目。

如果我选择 Android Packaging Project 并转到: 配置属性 => 常规 => 目标 API 级别 我可以选择的最低版本是 KitKat 4.4,但我需要降到 4.0.3。

但是如果我选择一个 Android 库项目并转到: 配置属性 => 常规 => 项目默认值 => 目标 API 级别 我可以向下选择 Gingerbread 2.3。

那么问题来了,如何在 Android 打包项目中选择较低的 API 级别?

我尝试从 Android SDK 管理器安装最低 API,并尝试在 Google 上搜索但没有找到任何有用的东西。

最佳答案

在 Xamarin.Android 中选择目标或最低 API 级别之前,您必须安装与该 API 级别对应的 Android SDK 平台版本。 Target Framework、Minimum Android version 和 Target Android version 的可用选择范围仅限于您已安装的 Android SDK 版本范围。 更多详情可以引用here

关于Android NDK - 在 Visual Studio 中添加更多目标 API 级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52580179/

相关文章:

c++ - 使用 C++ 在 OpenCV 中实现 Matlab 函数 'rgb2ntsc'

c# - CodeMaid 工具栏下拉菜单未出现在 Visual Studio 2017 中

C# Visual Studio 截断 INSERT 查询中的字符串参数

android - 我们可以在 Android 中动态创建带边框的表格吗

android - 在针对 Android 1.6 SDK 的同时为 Android 1.5 设备构建应用程序有多安全?

java - 关于静态变量

android - 为什么? AndroidStudio + Gradle = 46000方法计数VS Eclipse + Ant = 43000方法计数

C++ 和 swift : Cannot invoke 'externalMethodName' with an argument list of '(Int)'

c++ - 为什么不能在派生类初始化时编译代码?

windows - 将 CUDA .cu 文件转换为 PTX 文件