我有一个targetSdkVersion = 26和compileSdkVersion = 26的安卓应用程序。当我使用目标targetSdkVersion = 28和compileSdkVersion = 28的库(使用gradle依赖项)时,是否可以正常工作?或者需要像在库中一样在应用程序中更新目标和编译版本?目标版本和编译版本是否应该相同?目标和编译版本应该是28才能迁移到AndroidX吗?AndroidX是否可以与版本26一起使用?
发布于 2019-06-28 00:17:23
目标软件开发工具包版本:API值告诉安卓你的应用程序设计在哪个targetSdkVersion级别上运行。请将其保持为最新版本。
编译SDK:版本,或构建目标,指定在构建自己的代码时使用哪个版本。当Android Studio查找您在导入中引用的类和方法时,build目标确定它检查哪个SDK版本。
为了使用新的库,您应该更新目标并将sdk编译为28
https://stackoverflow.com/questions/56795002
复制相似问题