有办法让安卓工作室自动重建build.gradle吗?
我有一个compileSdkVersion错误的案例(比如18岁,应该是22岁)。我在AndroidManifest.xml文件中更改了它,但是该更改没有传播到构建文件。我试过建设清洁项目,建设-重建项目,但没有任何效果。
显然,我可以手动修改它,但我更希望看到一种更自动的解决方案,并且不太容易出现错误,我可能会不知不觉地介绍。
发布于 2016-01-29 19:18:22
来自官方Android页面:http://developer.android.com/tools/building/configuring-gradle.html
defaultConfig元素从构建系统动态配置清单文件(AndroidManifest.xml)中的核心设置和条目。 defaultConfig中的值覆盖清单文件中的值。defaultConfig元素中指定的配置适用于所有构建变体,除非生成变体的配置覆盖了其中的一些值。
您应该只在gradle.build文件中提供一次sdk版本。如果您在AndroidManifest.xml
中提供任何sdk设置,它将被生成系统覆盖,其中包含gradle.build文件中的值。
如果您在最新的Android中创建了一个新项目,您会注意到Android不再将任何与API版本相关的设置放在清单文件中。它们都会转到gradle.build文件。
https://stackoverflow.com/questions/35094703
复制