是否有标准方法来限制.apk允许的安装次数
如果我理解正确时间戳限制.apk对安装有效的时间,是否有类似限制安装次数的内容。
我正计划使用DeviceID和UserID来填充数据库,该数据库会在安装应用程序后检查日志中是否允许使用用户ID /设备ID组合,以允许或不允许访问。
我正在尝试阻止该应用程序安装,如果它的安装次数超过x。
我在考虑类似的事情:
package com.tchip.kw;
public class mysoft {
static {
try{
System.loadLibrary("tchipmysoft");
}
catch(Exception e)
{}
}
public native int getmachinestatus1();
public native int getmachinestatus2();
}
///this will read/call 2 solutions from mysoft when the end users try to run app. If the return value is 0, then it will say’ Quit’. For example:
mysoft kw = new mysoft();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//this.findViewById(id)
if (kw.getmachinestatus1() && kw.getmachinestatus2() )
setContentView(R.layout.main);
/////Star splash activity
else
{
You do not have proper license to use this software and it will quit
}
}
我考虑为app.apk编写一个安装.APK,用于检查远程保存的一组Key,然后授予访问权限。
如果有一种标准化的方法,或者我错过了一些非常简单的东西,我会全神贯注。