如何从 AndroidManifest.xml 中删除 minSdkVersion 但仍然能够使用 Make 进行构建?

How to remove minSdkVersion from AndroidManifest.xml but still be able to build with Make?

我需要能够使用 Gradle(用于开发)和 Make(用于 AOSP)构建应用程序。在 Android Studio 中构建应用程序并使用 Gradle 从命令行抱怨这行代码:

<uses-sdk android:minSdkVersion="28"/>

如果我删除它并使用 Make 进行构建,它就会损坏。我需要能够在 AndroidManifest.xml 中删除它,但仍然能够使用 Make for AOSP 进行构建。

使用 Make,我发现这很有用:https://groups.google.com/forum/#!topic/android-building/16UChSc3o7A

我从 AndroidManifest.xml 文件中删除了描述中提到的那行,然后将其添加到 Android.mk 文件中:

LOCAL_MIN_SDK_VERSION := 28