2016-11-08 62 views
-1

有什么办法可以获得一个无法欺骗的Android设备的唯一编号?我希望将我的应用程序锁定到只能在一台设备上使用。我的应用程序呼吁root用户,但我不想将它们从人口统计中删除。有什么信息不能用root来欺骗吗?有没有不能伪造的机器人识别码?

+0

可能有重复的[是否有唯一的Android设备ID?](http://stackoverflow.com/questions/2785485/is-there-a-unique-android-device-id) –

+0

不,因为可以用应用程序欺骗 –

回答

0

虽然未找到无法伪造的ID。欺骗可以通过首先警告用户他们不能伪造他们的ID并且任何假冒的尝试将导致应用程序不工作来停止。这样做就像最佳实践一样。最好的步骤是获取设备的MAC,设备ID和其他应该是设备唯一的信息。然后从它创建一个HASH。用户仍然可以通过欺骗所有相同的信息来绕过,但大多数用户选择欺骗随机信息。