不允许在仅限WiFi的设备上安装Android应用

时间:2013-03-25 06:31:12

标签: android android-market-filtering uses-feature

我有一个应用程序需要GSM / CDMA无线电存在并能够读取设备的IMEI(在仅限WiFi的设备上不存在)。

我如何使用<uses-feature> 限制我的应用程序在Play上仅显示WiFi设备?

现在我的清单中有这个:

<uses-feature
    android:name="android.hardware.telephony.gsm"
    android:required="true" />

我是否还应添加android.hardware.telephony.cdma以允许应用程序安装在使用GSM和CDMA的设备上?

1 个答案:

答案 0 :(得分:2)

请改用android.hardware.telephony。否则,您需要特定类型的电话,这些电话可能无法使用。如果你同时需要CDMA和GSM,那么你最终只能使用同时拥有这两种功能的非常小的手机。

请注意,CDMA没有IMEI,它有自己的标识符。