2014-01-22 2 views
1

위치 서비스를 사용하기 위해 내 애플리케이션을 Google 콘솔에 등록해야합니까? 아니면 AVD 또는 내 휴대 전화에서 내 애플리케이션을 테스트하는 동안 등록하지 않고도 해당 서비스를 사용할 수 있습니까?위치 서비스에 신청서를 등록해야합니까?

+1

아니요, 등록 할 필요가 없습니다. 에뮬레이터에서는 ddms 또는 adb를 사용하여 GPS 좌표를 수동으로 보내야합니다. –

+0

@RohanKandwal 그래서 Google지도로 내 애플리케이션을 사용하기 시작할 때만 API에 등록해야합니다. – user1779374

답변

1

당신은 위치 서비스를 사용하기위한 어디서나 등록 할 필요가 없습니다. 코드에 Google지도 Api을 포함 시키려면 등록해야합니다. 하지만 위치 서비스를 사용하기위한 권한을 포함해야하며 에뮬레이터를 사용하는 경우 DDMS 또는 ADB을 사용하여 GPS 좌표를 보내는 방법을 알아야합니다.

How to emulate GPS location in the Android Emulator?

위 질문은 어떻게 모의 GPS를 보낼 사용 DDMS 또는 ADB를 에뮬레이터 조정을 보여줍니다.

1

아니요. 위치 서비스를 사용하기 위해 등록 할 필요가 없습니다.

GPS 수신기를 설정하는 위치 관리자가 필요합니다.

if (locationManager == null) { 
     locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 
    } 
if (!locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) { 
     buildAlertMessageNoGps(); 
    } 

... http://developer.android.com/reference/android/location/LocationManager.html

관련 문제