Пытаюсь узнать об использовании GoogleMaps API с помощью библиотеки составления карт (https://developers.google.com/maps/documentation/android-sdk/maps-compose). Он "работает", но карта отображается не совсем корректно. Что происходит?
@Composable
fun MyMap() {
var uiSettings by remember { mutableStateOf(MapUiSettings()) }
var properties by remember {
mutableStateOf(MapProperties(mapType = MapType.SATELLITE))`
}
Box(Modifier.fillMaxSize()) {
GoogleMap(
modifier = Modifier.matchParentSize(),
properties = properties,
uiSettings = uiSettings
)
Switch(
checked = uiSettings.zoomControlsEnabled,
onCheckedChange = {
uiSettings = uiSettings.copy(zoomControlsEnabled = it)
}
)
}
}
Ваш ключ API неверен здесь
<meta-data
android:name = "com.google.android.geo.API_KEY"
android:value = "API_KEY" />
Посетите https://console.cloud.google.com/projectselector2/google/maps-apis/credentials