我正试图将NanoHTTPD添加到我的安卓项目中。
正如在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 3.2.1在Android中似乎有那么多人很高兴地使用它。我遗漏了什么?
发布于 2019-01-17 06:12:50
在gradle文件中,使用:而不是.将组和工件In分开。也就是说,替换
implementation 'org.nanohttpd.nanohttpd:2.3.1'使用
implementation 'org.nanohttpd:nanohttpd:2.3.1'https://stackoverflow.com/questions/54229282
复制相似问题