在 Android Studio 中创建新项目时如何选择目标 API 级别?

Posted

技术标签:

【中文标题】在 Android Studio 中创建新项目时如何选择目标 API 级别?【英文标题】:How to choose target API level when creating a new project in Android Studio? 【发布时间】:2016-02-04 16:07:26 【问题描述】:

我是 android 开发和 Android Studio 的新手。我还有一个运行 android 版本 5.0.1 的物理设备。当我尝试在我的设备上从 Android Studio 调试应用程序时,我没有得到模拟器中的行为。

我的项目的目标 API 级别(当我创建它时)始终为 23(Android 6.0 Marshmallow)。虽然最低 API 级别是 17(Android 4.2 Jelly Bean),但我想知道如何在项目创建时设置目标 API 级别。当前版本的 Android Studio (1.4.1) 可以做到这一点吗?

【问题讨论】:

您可以在build.gradle 文件中将targetSdkVersion 设置为您想要的任何内容 您可以随时手动修改在与项目关联的 gradle 文件中找到的值。 【参考方案1】:

目前 (1.4.1) 无法使用 Android Studio 中的新建项目向导选择目标 API 级别。无论如何,它应该始终是可用的最新版本。

来自http://developer.android.com/intl/es/training/basics/supporting-devices/platforms.html#sdk-versions:

让您的应用能够利用这些更改并确保 您的应用适合每个用户设备的风格,您应该设置 targetSdkVersion 值以匹配可用的最新 Android 版本。

要在项目创建后对其进行修改,只需在您的 build.gradle 文件中编辑 targetSdkVersion 值。

【讨论】:

所以我只需要修改build.gradle中的值targetSdkVersion? 是的,您可以将其设置为您想要的任何 API 版本

以上是关于在 Android Studio 中创建新项目时如何选择目标 API 级别?的主要内容,如果未能解决你的问题,请参考以下文章

在 Android Studio 中创建新项目时如何选择目标 API 级别?

如何在 Android Studio 中创建测试?

无法在 Mac OS 上的 Android Studio 中创建新项目 [关闭]

如何在 Android Studio 中创建项目以运行默认 SMS 应用程序

有没有办法使用android studio在我的flutter项目中创建一个Podfile?

Android Studio 2.2.2导入Eclipse中创建的项目