您的位置:首页 > 移动开发 > Android开发

android允许模拟位置

2016-01-14 18:20 288 查看
android开发者选项中,有一项是”允许模拟位置“,它的作用是允许开发人员通过模拟位置的方式,更改手机的定位位置,一些android地图类的应用需要注意这方面的内容。

网上有一些关于模拟位置的软件,比如:http://jingyan.baidu.com/article/148a1921bb01c04d70c3b149.html通过这样的操作之后,打开高德地图显示的位置就是模拟的位置了。

那么判断android手机是否已经打开模拟位置设置?

android代码实现判断是否开启了模拟位置功能?

[code]boolean isOpen = Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ALLOW_MOCK_LOCATION, 0) != 0;


若开启模拟位置功能,跳转设置页面关闭

[code]context.startActivity(new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS));


这样就可以避免一些模拟定位而带来的恶意操作了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: