我正在开发一个 Android 项目,我需要添加 osmdroid 库以供离线地图使用。我想直接在我的 build.gradle 文件中添加以下依赖项:
implementation 'org.osmdroid:osmdroid-android:6.1.6'
implementation 'org.osmdroid:osmdroid-wms:6.1.6'
implementation 'org.osmdroid:osmdroid-mapsforge:6.1.6'
implementation 'org.osmdroid:osmdroid-geopackage:6.1.6'
但是,我当前的项目设置为使用 libs.*** 简写依赖项,如下所示:
dependencies {
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx)
implementation(libs.androidx.activity.compose)
implementation(platform(libs.androidx.compose.bom))
...}
所以第一个是groovy语法,你可以将其编辑为这样并将其添加到依赖项中
implementation ("org.osmdroid:osmdroid-android:6.1.6")
implementation ("org.osmdroid:osmdroid-wms:6.1.6")
implementation ("org.osmdroid:osmdroid-mapsforge:6.1.6")
implementation ("org.osmdroid:osmdroid-geopackage:6.1.6")
如果你想使用 libs.*** 依赖项的简写,你可以 alt+enter 并选择将其设为 libs.*** 依赖项的简写