首页 > 如何让一个安卓应用 apk文件只能安装1000次

如何让一个安卓应用 apk文件只能安装1000次

如何让一个安卓应用 apk文件只能安装1000次


一种不需要网络的方法:安装运行之后在SD卡某个目录新建一个配置文件,这样被卸载了也不会删除这个文件,不过可能会有人删掉这个文件,所以还是要辅以服务器。


楼主的意思是能不能在安装包里设置一个生命变量,这个包每安装一次就减1,减到0的时候就自删除或者说修改安装包内容以让它无法使用。。。思路是这样,不知道能不能实现


游戏经常的做法,使用一个激活码,那么,你发1000个激活码即可。


限制『安装』是不可能实现的

不过你可以换个思路,安装后首次打开进行激活,发个请求到服务器,服务器计激活量+1,并将当前激活序号返回给APK
当序号>1000时不允许继续运行,直接退出

当然,不管什么方式进行限制, 都是有办法绕过的 ~


安装时不需要实现联网,你要说限制人数使用的话像以前说的用激活码这种



激活码的方法确实不错,但是这样就必须强行让用户首先要联网才能打开APP


程序判断激活码


只在第一次使用的时候就判断用户是否联网,若没有联网,就不让用户使用,强制退出APP,联网后向服务器发送一组数据,服务器通过数据库判断使用的人数有多少。超过1000,返回一个数据给APP,app接收后,强制退出。


根据机器码加一定算法检测


没有办法控制,因为安卓软件可以不联网使用。


楼主大概不知道安卓可以不联网玩的吧。。


然而并没有什么解决办法(๑•ᴗ•๑)


这个要涉及到波粒二象性问题

【热门文章】
【热门文章】