Google Play 要求新应用(自 2019 年 8 月 1 日起)和应用更新(自 2019 年 11 月 1 日起)将目标 API 级别至少设为 28(至少为 Android 9.0)。在这两个日期之前,新应用和应用更新的目标 API 级别必须至少为 26(至少为 Android 8.0)。
同时,国内的华为、360、应用宝等也开始要求开发者适配 Android 9.0,所以必须面对版本适配这个难题,下面记录了从 Android 5.0 开始版本适配的注意事项。
Android 5.0(API 21)
在 Android 5.0 中,ART 运行时取代 Dalvik 成为平台默认设置。
Context.bindService
不再支持隐式的 Intent
|
|
Context.bindService
方法需要显式 Intent,需要调用Intent.setComponent()
或Intent.setPackage()
即可。