是否有可能开发一个将IMEI与音乐文件绑定的应用程序,如果未注册IMEI,则不应播放该音乐文件。
核心思想是保护许可文件不会转移到其他设备。
答案 0 :(得分:1)
如果您使用的是流行的文件格式,如MP3,WAV等,那么您实施的任何此类保护仅适用于您的应用。用户仍然可以传输音乐文件并使用其他音乐播放器播放。
但是,您可以开发一种自定义格式,将IMEI存储为文件的一部分(尽管出于安全和隐私原因,您应该存储它的散列而不是原始数字)。这种格式必须以一种媒体播放器而不是媒体播放器可以从中读取数据的方式构建。当然,你也必须为这种格式开发一个解析器,因为Android的内置媒体类将无法播放它。
此外,请记住,有许多Android设备没有IMEI,因此您可能需要使用蓝牙/ WiFi MAC地址。此外,您的用户可能会切换设备,突然之间他们的音乐将不再播放。