In AOSP master, you should be able to set `min_sdk_version: "25"` in your Android.bp (or `LOCAL_MIN_SDK_VERSION := 25` in an Android.mk). Older branches you may need to do some workarounds with merging in another manifest, but I think you'd only get the above error on master.
- Dan On Tue, Apr 2, 2019 at 8:51 AM Baran Jean-Marie <[email protected]> wrote: > Hello, > > We have an APK which must define a minSdk version of at least 16 because > of dependencies. Adding <uses-sdk android:minSdkVersion='25' /> in the > AndroidManifest.xml works in the AOSP but not in Android Studio: > > The minSdk version should not be declared in the android manifest file. >> You can move the version from the manifest to the defaultConfig in the >> build.gradle file. >> > > However, removing <uses-sdk android:minSdkVersion='25' /> works in > Android Studio, but not in the AOSP: > > Error: Main manifest has <uses-sdk android:minSdkVersion='1'> but library >> uses minSdkVersion='16' >> > > I tried as well with <uses-sdk tools:merge="override" />, but that only > works for the AOSP. Is there a way to have a cross-build > AndroidManifest.xml that would work for both the AOSP and Gradle? Because > currently we have to manually edit it each time we want to build in Android > Studio, which is not practical. > > -- > -- > You received this message because you are subscribed to the "Android > Building" mailing list. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-building?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "Android Building" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
