Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好,因为我必须限制用户在多个设备上安装应用程序,即如果用户已在一台设备上安装了应用程序,则该应用程序不应安装在另一台设备上。任何建议将不胜感激。
我最好的猜测是将手机的 IMEI(序列号)保存在某个服务器上,并在每次使用应用程序时验证此 IMEI。您必须限制对服务器上 IMEI 的访问(授权用户)。您可以使用读取 IMEI android.telephony.TelephonyManager.getDeviceId()(您必须征得许可<uses-permission android:name="android.permission.READ_PHONE_STATE" />)
android.telephony.TelephonyManager.getDeviceId()
<uses-permission android:name="android.permission.READ_PHONE_STATE" />