如何使用 Gradle 替换 Android Volley 库?
Posted
技术标签:
【中文标题】如何使用 Gradle 替换 Android Volley 库?【英文标题】:How to Replace Android Volley Library Using Gradle? 【发布时间】:2016-03-09 00:38:03 【问题描述】:我的项目中有 Volley 库(在 libraries/volley 下),但是我更喜欢使用 Gradle 版本的 volley 库 (https://github.com/mcxiaoke/android-volley)。我想在 build.gradle 中使用“compile com.mcxiaoke.volley:library:1.0.19”
但每次我删除 Volley 文件库时,我都会在编译时收到错误消息:错误:找不到名称为“默认”的配置。
如何替换现有的 Volley 库并使用 gradle 版本?
之前谢谢...
【问题讨论】:
尝试编译'com.mcxiaoke.volley:library:1.0.19' 我试过了,然后出现error : "Error:(263, 37) error: 对JsonObjectRequest的引用不明确,都是构造函数JsonObjectRequest(int,String,String,Listener代替
compile 'com.mcxiaoke.volley:library:1.0.19-SNAPSHOT'
使用
compile 'com.mcxiaoke.volley:library:1.0.19'
【讨论】:
嗨,我用过。但现在得到的错误与我的第一条评论一样 你检查过这个post吗? 是的,我已阅读该帖子并替换了 jsonObjectRequest,但出现此错误:“Error:(267, 35) error: cannot find symbol method getRequestUrl(int)" 有什么想法吗? 用你的URL
替换getRequestUrl(int)
。
感谢它的工作!但最后一个,每次我删除 volley 文件库时,我都会收到错误“错误:配置项目 ':twb' 时出现问题。> 无法评估模块 volley:找不到名称为 'default' 的配置。 " 我需要删除 Volley 模块吗?以上是关于如何使用 Gradle 替换 Android Volley 库?的主要内容,如果未能解决你的问题,请参考以下文章
如何在android studio中用gradle替换buildvariant的字符串?
Cordova android - 如何用生成的替换自定义 build.gradle
替换 Android Gradle 存储库中的 jcenter()
Android Gradle 插件(警告)API 'variant.getMergeResources()' 已过时并已替换为 'variant.getMergeResourcesProvider()