안드로이드 개발 질문/답변
(글 수 45,052)
기계 처음 실행시키고 앱을 실행시키면 location 값을 가지고 못하는데 이유가 먼지 모르겠습니다.
04-26 14:03:08.056: DEBUG/bestProvider(1819): network
04-26 14:03:08.064: DEBUG/LocationManager(1819): getAllProviders
04-26 14:03:08.064: DEBUG/locationManager.getAllProviders()(1819): [network, gps]
04-26 14:03:08.079: DEBUG/NetworkLocationProvider(1329): addListener(): android.gps
04-26 14:03:08.079: DEBUG/NetworkLocationProvider(1329): setMinTime: 500
04-26 14:03:08.079: DEBUG/NetworkLocationProvider(1329): enableLocationTracking(): true
04-26 14:03:08.079: DEBUG/NetworkLocationProvider(1329): getLocation(): triggering a wifi scan
04-26 14:03:08.149: DEBUG/WifiService(1329): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder@45580b30}
04-26 14:03:08.157: DEBUG/getTimeToFirstFix(1819): 0
04-26 14:03:08.157: DEBUG/getMaxSatellites(1819): 255
04-26 14:03:08.157: DEBUG/getSatellites(1819): android.location.GpsStatus$1@454c3ed8
04-26 14:03:08.157: DEBUG/location(1819): null
매니페스트권한
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
코드는 없나요?? 그리고 setMinTime 은 500 으로 하셨는데, 이건,, 0.5 초마다 갱신해 달라는 의미입니다. 1000 으로 바꿔 보세요.