【发布时间】:2018-01-05 07:07:26
【问题描述】:
是否可以只允许在 Google Play 中将 android 应用安装到支持 sim 卡的设备上?
Distributing to Specific Screens 似乎没有解释这一点。
【问题讨论】:
-
有一种方法可以在安装后检查设备是否支持 Sim
标签: android google-play
是否可以只允许在 Google Play 中将 android 应用安装到支持 sim 卡的设备上?
Distributing to Specific Screens 似乎没有解释这一点。
【问题讨论】:
标签: android google-play
在您的应用首次打开时进行检查
TelephonyManager tm = (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE);
String simID = tm.getSimSerialNumber();
//do logic stuff
将它与带有 BOOT_COMPLETED 的 BroadcastReceiver 一起使用。 简单的东西,去吧
【讨论】:
是的。你需要寻找电话(android.hardware.telephony)uses-feature。
【讨论】:
uses-feature,但我还没有对其进行测试。这真的会根据您的经验过滤掉不具备特定required 硬件的设备吗?