我希望制作我制作的应用的试用版。基本上我想对应用程序在窗口启动之前的运行时间设置一个时间限制,该时间表示用户必须购买应用程序的付费版本。
提前感谢任何提示!
答案 0 :(得分:5)
首次在设备上安装应用程序时,请连接到服务器并为其分配唯一ID。
每次启动应用程序时,请检查设备对应的到期日期,并在跟踪期结束时显示相应的消息。
或者,禁用一些功能,并仅在用户购买时释放它们。
不要使用SharedPreferences,因为用户可以轻松清除应用程序数据并重置时间。
答案 1 :(得分:1)
使用具有存储电话ID和日期的数据库的服务器。然后检索当前手机的状态。当用户安装新的rom时,id将会改变,因此不应该经常使用。