[Android] 012. Google Map Compose

使いすぎると課金されてしまいますが、Google MapのJetpack Compose版があったのでためしてみました
https://developers.google.com/maps/documentation/android-sdk/maps-compose

まずはGCPでAPIキーを取得してください

APIキーはlocal.propertiesじゃなくて以下に設定

<manifest
  <application
    <meta-data android:name="com.google.android.geo.API_KEY" android:value="...">

サンプル通りでちゃんとGoogleMapが表示されました(当たり前ですが…

val singapore = LatLng(1.35, 103.87)
val cameraPositionState = rememberCameraPositionState {
  position = CameraPosition.fromLatLngZoom(singapore, 10f)
}
GoogleMap(
  modifier = Modifier.fillMaxSize(),
  cameraPositionState = cameraPositionState
) {
  Marker(
    state = MarkerState(position = singapore),
    title = "Singapore",
    snippet = "Marker in Singapore"
  )
}

Android Studio Koala 2024.1.1 Patch 1 built on July 11, 2024