NanoHTTPD - невозможно добавить зависимость gradle - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь добавить NanoHTTPD в мой проект Android.

Как уже упоминалось в README.md, я добавил

dependencies {
    runtime(
       [group: 'org.nanohttpd', name: 'nanohttpd', version: '2.3.1'],
    )
}

выдает ошибку:

Could not find method runtime() for arguments [{group=org.nanohttpd, name=nanohttpd, version=2.3.1}] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Я также попытался добавить

repositories {
    mavenCentral()
}

упоминается в другом месте, но та же ошибка.

Я пробовал обычным способом:

implementation 'org.nanohttpd.nanohttpd:2.3.1'

выдает ошибку:

Failed to resolve: org.nanohttpd.nanohttpd:2.3.1:

Я использую Android Studio 3.2.1 Кажется, очень много людей с удовольствием используют его в Android. Чего мне не хватает?

1 Ответ

0 голосов
/ 17 января 2019

В вашем файле Gradle выделите идентификаторы групп и артефактов с : вместо ..То есть замените

implementation 'org.nanohttpd.nanohttpd:2.3.1'

на

implementation 'org.nanohttpd:nanohttpd:2.3.1'
...