仅在API 27上需要`FEATURE_RAM_NORMAL`,而不创建多个apks?

时间:2017-12-06 15:55:22

标签: android google-play android-8.1-oreo

我的申请需要NotificationListenerService才能正常运作。

从API 27开始,这意味着它只适用于功能为FEATURE_RAM_NORMAL的设备。

理论上我应该使用:

<uses-feature
    android:name="android.hardware.ram.normal"
    android:required="true" />

但是,如果我根据需要指定该功能,我将排除API 27之前出现的所有设备,并且在配置中没有该功能,因为它当时不可用。

有没有办法解决这个问题,而不必创建多个apks(因此,有多个清单文件)?

PS:您认为Google Play会根据功能向其设备目录添加排除项(在这种情况下,能够排除功能为FEATURE_RAM_LOW的设备)吗?

0 个答案:

没有答案