Android中的位置服务

时间:2014-05-28 00:11:28

标签: android gps locationmanager

我正在Android中开发紧急应用程序。我希望默认情况下获得GPS位置或网络位置,即使位置服务处于关闭状态......

我发现下面的代码会做我想要的任何事情:

Intent intent=new Intent("android.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", true);
sendBroadcast(intent);

但他们中的大多数人都说这是一个不推荐使用的错误类型,如果是这样,当位置关闭时获取位置的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

  

但他们中的大多数人都说这是一个不推荐使用的错误

那个特殊的剧本小子黑客多年来没有工作过。

  

当位置关闭时获取位置的最佳方法是什么?

当位置服务关闭时,无法获取位置,除非通过粗略机制,例如某些网站使用的地理IP内容。出于隐私原因,当位置服务关闭时,不允许应用访问位置信息。如果您确定位置服务已关闭,欢迎您要求用户打开它们。