我在android studio中创建了多个android项目,注意到它们都没有在manifest文件中包含uses-sdk标记。据我所知,谷歌开发人员教程清单文件需要有它。我没有在网上任何地方找到任何解释。我确定我在项目创建过程中选择的min sdk正在被使用而没有错误,否则我将不得不使用支持库来执行许多操作,例如操作栏。我知道这也是在build.gradle文件中定义的,但网上的任何地方都找不到任何解释?
答案 0 :(得分:7)
据我所知,谷歌开发人员教程清单文件需要有它。
当您使用Gradle for Android作为构建系统时,例如当您使用Android Studio时,则不会。 <uses-sdk>
信息会保存在您应用的build.gradle
文件中。您的应用程序的实际清单是通过manifest merger process生成的,该Fiddle结合了您编写的清单,库中的清单和Gradle项目设置。
如何在网上的任何地方都找不到任何解释?
在主要搜索引擎上搜索"uses-sdk" "build.gradle"
会显示大量信息。