【问题标题】:uses-sdk not present in manifest file [duplicate]清单文件中不存在使用sdk [重复]
【发布时间】:2015-10-06 20:40:24
【问题描述】:

我在 android studio 中创建了多个 android 项目,发现它们都没有在 manifest 文件中包含 uses-sdk 标签。据我所知,谷歌开发者教程清单文件需要它。我没有在网上找到任何关于它的缺席的解释。我确定我在项目创建期间选择的 min sdk 正在使用而没有错误,否则我将不得不使用支持库来处理诸如操作栏之类的许多事情。我知道这也是在 build.gradle 文件中定义的,但怎么在网上找不到任何解释?

【问题讨论】:

  • 不是重复的,因为我想知道为什么它不在清单中,而不是在清单和 gradle 中。我认为stackoverflow的人足够聪明,可以弄清楚。我什至在我的问题中提到我知道它存在于 build.gradle 文件中。

标签: android manifest


【解决方案1】:

据我所知,谷歌开发者教程清单文件需要它。

当您使用 Gradle for Android 作为构建系统时,例如当您使用 Android Studio 时,则不会。 <uses-sdk> 信息保存在您应用的 build.gradle 文件中。您的应用的实际清单是通过 manifest merger process 生成的,它结合了您编写的清单、来自库的清单和 Gradle 项目设置。

网上怎么找不到解释?

在主要搜索引擎上搜索"uses-sdk" "build.gradle" 会发现大量信息。

【讨论】:

  • 如果您给我一些这些搜索结果的链接会有所帮助吗?我能找到的只是uses-sdk的功能和它的位置。无论如何谢谢你清理它。
猜你喜欢
  • 2019-06-17
  • 1970-01-01
  • 2013-11-29
  • 2021-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多