0

是否可以编写应用程序以仅使用来自不同移动塔的移动信号强度来获取移动设备的大致位置?我的意思是开发人员可以访问这些数据还是仅限于服务提供商?

4

1 回答 1

1

http://developer.android.com/guide/topics/location/strategies.html

您可以获取 GPS 或网络位置,或一次获取两个。从 Cell Towers 或 WI-FI 获取位置的权限是:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

只需注册一个监听器并获取更新

LocationManager manager = (LocationManager)
            context.getSystemService(Context.LOCATION_SERVICE);

manager.requestLocationUpdates(
            LocationManager.NETWORK_PROVIDER, 60, 10, listener);
于 2012-12-12T11:33:00.987 回答