https://developers.google.com/maps/documentation/android-sdk/config?hl=ko
Android 스튜디오 프로젝트 설정 | Android용 Maps SDK | Google Developers
의견 보내기 Android 스튜디오 프로젝트 설정 이 페이지에서는 빠른 시작에 자세히 설명되어 있는 Google 지도 템플릿을 사용하지 않고 Android용 Maps SDK를 사용하도록 Android 스튜디오 프로젝트를 구
developers.google.com
2단계 : SDK 설정
settings.gradle
pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
}
}
build.gradle
dependencies {
implementation 'com.google.android.gms:play-services-maps:18.0.2'
// ...
}
android {
compileSdk 31
defaultConfig {
minSdk 19
// ...
}
3단계 : 프로젝트에 API 키 추가
왼쪽 API키 사용하기 새탭으로 열어서 →
사용자 인증정보 페이지로 이동 → 내 프로젝트 선택
키 설정 Map~~~ 어쩌구저쩌구 체크
키 복사
build.gradle
plugins {
// ...
id 'com.google.android.libraries.mapsplatform.secrets-gradle-plugin' version '2.0.1' apply false
}
id 'com.google.android.libraries.mapsplatform.secrets-gradle-plugin'
local.properties
MAPS_API_KEY=YOUR_API_KEY
AndroidManifest.xml
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="${MAPS_API_KEY}" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-library
android:name="org.apache.http.legacy"
android:required="false" />
힐링아무의 코딩일기 힐코딩!!
'Back End > Android(' 카테고리의 다른 글
Android/ 위치를 잡아주는 LocationManager 사용법 (0) | 2022.07.29 |
---|---|
Andorid/ Retrofit 에서 Multipart form으로 데이터를 보내기 (0) | 2022.07.26 |
Andoid/ Retrofit2 라이브러리를 이용한 POST 로 API 호출하여 처리하는 방법 (0) | 2022.07.21 |
Android/ Retrofit2 라이브러리 사용을 위한 설정 방법 (0) | 2022.07.21 |
Android/ 카메라 & 앨범 처리 (0) | 2022.07.21 |
댓글