首页 > 解决方案 > 应用程序中的依赖项以在 2018 年 8 月/11 月实现 API 目标 26

问题描述

谷歌宣布

从 2018 年 8 月 1 日起,Google Play 将要求新应用至少面向 Android 8.0(API 级别 26),并且从 2018 年 11 月 1 日起,应用更新面向 Android 8.0

应用中使用的依赖项是否需要至少针对 Android 8.0(API 级别 26)?

标签: android

解决方案


正如 Jake Wharton 在这里指出的那样,如果在依赖项中指定了 targetSdkVersion,它将被合并到使用它的应用程序中。因此,最好依赖项在其 gradle 中没有任何 targetSdkVersion 并将其留给使用它的应用程序。否则,合并要么使用更高的 targetSdk,要么失败。


推荐阅读