在 Android Studio 后端设置 API 级别

Posted

技术标签:

【中文标题】在 Android Studio 后端设置 API 级别【英文标题】:Setting API level in Android Studio backend 【发布时间】:2016-01-30 12:18:52 【问题描述】:

我在 android Studio 中有一个分为两部分的 android 项目。在 android 应用程序中,我可以在 build.gradle 中设置“minSdkVersion”。但是,我在后端 build.gradle 中找不到类似的设置。我收到一系列警告,说某个功能需要最低限度的 sdk。这并不重要,但会分散注意力。谢谢

也许一个更好的问题是如何在非 android 项目中设置 SDK?

【问题讨论】:

什么是后端 build.gradle? 也许我没有使用标准术语。 Android Studio 允许您构建一个 web 应用程序并将其部署到他们的云服务 App Engine (GAE) 或在本地作为测试服务器运行它。 cloud.google.com/tools/android-studio/endpoints/add_module 所以后端 build.gradle 是与后端模块关联的构建文件。 Studio 在我的 webapp 文件中抛出了一堆警告,告诉我我没有使用正确的 SDK,这很烦人(并且会耗费大量时间),但不会影响实际部署。 你有没有得到任何关于如何解决这个问题的消息?谢谢 【参考方案1】:

您无需在项目的 build.gradle 文件中提及“minSdkVersion”,因为它只是应用模块的 build.gradle 文件。*** build.gradle 文件用于提及应用程序所有模块中通用的设置。

【讨论】:

我看到 3 个 build.gradle 文件,一个用于应用程序,一个用于后端,一个用于库。我不明白您对“***”gradle 文件的引用。此外,“minSdkVersion”似乎只出现在 android 标签中。也许一个更好的问题是如何在非 android 项目中设置 SDK?

以上是关于在 Android Studio 后端设置 API 级别的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Android Studio 上更改 API 级别

无法在Android Studio上更改API级别

Visual Studio:Android SDK 设置(API 级别 19 和 21、22、23)

RecyclerView Item Android Studio的弹出菜单功能

使用Android Studio查看API文档

Android studio模拟器连接网络问题