NanoHTTPD - 无法添加 gradle 依赖项
NanoHTTPD - unable to add gradle dependency
我正在尝试将 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 似乎有很多人在愉快地使用它。我错过了什么?
在您的 gradle 文件中,使用 :
而不是 .
分隔组和工件 ID。即替换
implementation 'org.nanohttpd.nanohttpd:2.3.1'
和
implementation 'org.nanohttpd:nanohttpd:2.3.1'
我正在尝试将 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 似乎有很多人在愉快地使用它。我错过了什么?
在您的 gradle 文件中,使用 :
而不是 .
分隔组和工件 ID。即替换
implementation 'org.nanohttpd.nanohttpd:2.3.1'
和
implementation 'org.nanohttpd:nanohttpd:2.3.1'