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 android-building@googlegroups.com To unsubscribe from this group, send email to android-building+unsubscr...@googlegroups.com 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 android-building+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.