나는 사용자의 현재 위치의 위도와 경도를 찾고 매초마다 db에 삽입하려고합니다. GPS를 사용하지 않고 사용자가 위도와 경도에 따라 경로를 이동합니다.GPS를 사용하지 않고 매초 위도와 경도를 찾는 방법
-4
A
답변
0
GPS를 사용하지 않으려는 경우 WLAN, Bluetooth 또는 CellTower 정보를 사용하여 장치의 위치를 결정할 수 있습니다 . 예를 들어 Mozilla Location Service.
0
어떻게 할 수있는 유일한 방법은 모바일 신호 강도 https://developer.android.com/guide/topics/location/strategies.html에 기반한 위치이지만이 방법은 그다지 정확하지 않습니다. 안되는 매니페스트에 허가에 잊지 :
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
은 그럼 그냥 리스너를 등록하고 사용자의 정확한 위치를 얻을 수 GPS없이 업데이트
LocationManager manager = (LocationManager)
context.getSystemService(Context.LOCATION_SERVICE);
manager.requestLocationUpdates(
LocationManager.NETWORK_PROVIDER, 1, 10, listener);
+0
이미 네트워크 제공 업체 및 위치 서비스를 사용하려고하지만 잘못된 위도 및 경도를 찾습니다. –
+0
이 metode는 정확하지 않지만 GPS가없는 장치를 찾는 유일한 방법입니다 – JakSok
를 얻을. GPS를 켜지 않으려면 네트워크 공급자를 사용하여 사용자 위치를 얻으십시오.하지만 사용자 위치가 정확하지는 않습니다. –
gps를 사용하고 싶지 않다면 무엇을 사용 하시겠습니까? – greenapps