怎样判断程序运行在模拟器还是真机上?没有API
解决方案 »
- Android HttpPost 请求问题
- android 模拟器测试没问题,真机网络连接异常
- 继承ListPreference后,原始的圆圈倒三角图标仍然显示,如何去除?
- 关于eclipse的问题
- 如果遇到以前没接触过的技术应该如何学习他它解决它,求解答。
- 看看Android.mk里面怎么错了
- AlertDialog.Builder实现多选框的全选和反选功能
- intent传递list:PackageInfo.activities,PackageInfo.services,PackageInfo.permissions
- 请问webview中打开的网页中如何让它自动点击特定按钮
- 请问可以用opencv4android实现两张图片相似度的对比吗?怎么实现呢?
- 怎样判断程序运行在模拟器还是真机上?
- android客户端与服务器端除了通过wifi和蓝牙还能通过什么交换
TelephonyManager tm=(TelephonyManager )activity.getSystemService(Context.TELEPHONY_SERVICE);
if(tm==null || !this.hasTelephony())
{
Log.v(TAG, "Can't get telephony service. Forcing shut down!");
return false;
}
String deviceId=tm.getDeviceId();
if(deviceId==null || deviceId.length() < 2)
{
Log.v(TAG, "Looks like emulator - bail out!");
Toast.makeText(activity, "This special version not intended to run in this device!", 5000).show();
return false;
}