Android

[안드로이드] 구글지도 맵 어플 실행이 안되는 문제 해결하기 (Google maps is not installed or disabled)

안드로이드 targetSDKVersion을 30 이상으로 설정하는 경우, 구글 맵 SDK를 사용하고 있다면 추가해야 할 내
구글맵의 마커를 클릭하거나 구글지도의 아무 곳이나 클릭을 하게 되면 아래와 같은 툴바 아이콘이 나타난다.


경로 찾기 또는 구급 지도 앱 실행해서 표기하는 기능인데 다음과 같은 토스트메시지가 노출되면서 동작하지 않게 된다.
Google Maps is not installed or is disabled.”
 
 
현재  사용 중인 구글 맵 라이브러리 버전은 다음과 같다
build.gradle(:app) 확인

implementation 'com.google.android.gms:play-services-maps:16.1.0'

 
 
 
[문제해결 방법]
AndroidManifest.xml 파일에 <queries>를 다음과 같이 구글지도 패키지 “com.google.android.apps.maps“를  추가해 주어야 한다. 또는 라이브러리 버전을 17.0.1 이상의 버전으로 업그레이드하면 된다.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.your.package">
    
  <queries>
    <package android:name="com.google.android.apps.maps" />
  </queries>
  ...
</manifest>

이 문제는 버전 17.0.1에서 해결되었다. 릴리즈 노트  참조(You can refer to the release notes.)
 
[연관자료]

[참고]

  • Android Google Map SDK Toolbar issue — not launching external map

 

Leave a Reply

error: Content is protected !!