首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NanoHTTPD -无法添加gradle依赖项

NanoHTTPD -无法添加gradle依赖项
EN

Stack Overflow用户
提问于 2019-01-17 04:57:36
回答 1查看 2.5K关注 0票数 4

我正试图将NanoHTTPD添加到我的安卓项目中。

正如在README.md中提到的,我添加了

代码语言:javascript
复制
dependencies {
    runtime(
       [group: 'org.nanohttpd', name: 'nanohttpd', version: '2.3.1'],
    )
}

它造成了错误:

代码语言:javascript
复制
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.

我还试着添加

代码语言:javascript
复制
repositories {
    mavenCentral()
}

其他地方也提到过,但也有同样的错误。

我试过通常的方法:

代码语言:javascript
复制
implementation 'org.nanohttpd.nanohttpd:2.3.1'

它会产生错误:

代码语言:javascript
复制
Failed to resolve: org.nanohttpd.nanohttpd:2.3.1:

我正在使用Android 3.2.1在Android中似乎有那么多人很高兴地使用它。我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-17 06:12:50

在gradle文件中,使用:而不是.将组和工件In分开。也就是说,替换

代码语言:javascript
复制
implementation 'org.nanohttpd.nanohttpd:2.3.1'

使用

代码语言:javascript
复制
implementation 'org.nanohttpd:nanohttpd:2.3.1'
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54229282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档