繁体   English   中英

库中的TargetSdkVersion然后应用中的targetSdkVersion

[英]TargetSdkVersion in library grater then targetSdkVersion in application

我有一个targetSdkVersion = 26和compileSdkVersion = 26的Android应用程序。当我使用目标targetSdkVersion = 28和compileSdkVersion = 28的库(使用gradle依赖项)时,是否可以正常工作? 还是需要像在库中那样在应用程序中更新目标和编译版本? 目标版本和编译版本应该相同吗? 要迁移到AndroidX,目标版本和编译版本应为28吗? AndroidX可以与版本26一起使用吗?

目标SDK版本:targetSdkVersion值告诉Android您的应用旨在运行在哪个API级别上。 保持最新版本。

编译SDK:版本或构建目标,指定在构建自己的代码时要使用的版本。 当Android Studio寻找在导入中引用的类和方法时,构建目标将确定要检查的SDK版本。

您应该更新目标并将sdk编译为28,以便使用新库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM