不幸的是,我必须支持 Android 2.3,但我想使用具有 min-sdk 14 (Android 4.0) 的第三方 ui 小部件。
有没有办法将依赖项包含在 min-sdk 14 中?
在代码中,我会检查 Build.SDK_INT
以确定是使用最低 SDK 14 的 ui 小部件还是后备 UI 小部件。
最佳答案
这是不可能的……如果你有一个依赖,它就在你的编译中。在你的 apk 里面。您可以选择是否要将此第三方库与 if(SDK_INT) 一起使用,但该库将被编译并放入您的应用程序中。
关于android - 不同 api 级别的 Gradle 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26787246/