cocos2d游戏怎么防模拟器安装

游戏快上线了,下个同行的游戏来玩,我勒个去,模拟器安装不了,好家伙,想搞明白这里面的技术,搜了一堆
在java代码里面写了这个方法,然后就不知道在哪里完善了。包括怎么传这个上下文。搞个cocos,android也要懂,0.0,求助。
-------这个感觉全部加进来就靠谱了-----------------------------------------
https://blog.csdn.net/weixin_40251830/article/details/85274216

public static boolean isAdopt(Context context) {
IntentFilter intentFilter = new IntentFilter(
Intent.ACTION_BATTERY_CHANGED);
Intent batteryStatusIntent = context.registerReceiver(null, intentFilter);
int voltage = batteryStatusIntent.getIntExtra(“voltage”, 99999);
int temperature = batteryStatusIntent.getIntExtra(“temperature”, 99999);
if (((voltage == 0) && (temperature == 0))
|| ((voltage == 10000) && (temperature == 0))) {
//这是通过电池的伏数和温度来判断是真机还是模拟器
return true;
} else {
return false;
}
}
}