package com.example.myapplication;
import android.content.Context;
import android.content.IntentFilter;
import android.os.Build;
import android.os.SystemClock;
import android.provider.Settings;
import android.telephony.TelephonyManager;
import android.util.Log;
import android.widget.Toast;
import java.io.File;
import java.util.Locale;
/**
* AB面判断逻辑 https://zhuanlan.zhihu.com/p/717396587
* <p>
* 1.开机时间不超过48小时 进A面
* 2.开启了代理 进A面
* 3.连上了USB 进A面
* 4.打开了ADB调试 进A面
* 5.是模拟器 进A面
* 6.SIM卡对应国家,非目标国家,进A面
* 6.开启了Root 进A面
* <p>
* 上述7种情况都不符合,进B面
*/
public class DeviceUtil {
public static boolean checkBusiness(Context context) {
//1.开机时间判断
Log.e("xxx", "开机时间(hour):"+DeviceUtil.elapsedRealTime());
if(DeviceUtil.elapsedRealTime()<=48){
Log.e("xxx","开机时间不到48小时,进入A面");
return false;
}else{
Log.e("xxx","开机到了48小时,下一步");
}
//2.代理判断
if(isProxy(context)){
Lo
谷歌play马甲包AB面判断常用本地保护方案合集工具类
于 2024-09-12 17:22:07 首次发布

最低0.47元/天 解锁文章
1848

被折叠的 条评论
为什么被折叠?



