我正在开发一个使用仅在设备可以接收短信时才可用的功能的应用。如何确保应用程序仅与SIM卡接受的设备兼容?
答案 0 :(得分:1)
您可以在AndroidManifest.xml中使用uses-feature标志
Error:(150, 0) Could not get unknown property 'crashlyticsUploadDistributionMinAPI16ProdRelease' for task ':app:wsUpload' of type org.gradle.api.tasks.Exec.
通过使用它,它将为您过滤simless设备。 https://developer.android.com/guide/topics/manifest/uses-feature-element.html
答案 1 :(得分:0)
您应该在AndroidManifest.xml
以这种方式将使用功能行添加到清单:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.package.app">
<!-- Add this line to your manifest -->
<uses-feature android:name="android.hardware.telephony" android:required="true" />
<!-- other declarations -->
[....]
</manifest>
通过这种方式,Google Play商店不应为没有SIM卡或无线电通信的设备列出您的应用。