我的申请需要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
的设备)吗?