【问题标题】:Android Studio: import com.android.volley.xxxx Cannot Resolve Symbol 'xxxx'Android Studio:导入 com.android.volley.xxxx 无法解析符号“xxxx”
【发布时间】:2015-03-03 22:13:42
【问题描述】:

所以,我按照这个tutorial 使用Volley 创建了一个带有图像的ListView,但是我在LruBitmapCache.javaAppController.javaCustomListAdapter.javaMainActivity.java。它显示为Unused import statements,其扩展名用红色表示Cannot resolve symbol xxxxVolley.jar 已添加到 app -> libs 部分。

不胜感激。

【问题讨论】:

  • 您是否清理了解决方案并在包资源管理器中刷新了项目?
  • 感谢您的回复。如果您的意思是清理项目,那么可以,但尚未使用重建项目选项。

标签: android json android-listview android-volley


【解决方案1】:

我会仔细检查以确保您的 build.gradle 包含:

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    ...
}

并确保您已运行同步。

【讨论】:

  • 谢谢!它有效,但现在当我尝试运行它时出现以下错误Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_45\bin\java.exe'' finished with non-zero exit value 2
  • 顺便说一下,我已经安装了 jdk 1.7.0_45 和 1.8.0_45。
  • 嗨@w_lpz,请问您是如何解决这个问题的?尽管我的 build.gradle 文件中已经包含这些部分,但我目前也在体验它,
【解决方案2】:

添加

compile 'com.mcxiaoke.volley:library:1.0.6@aar'

到您的 Gradle 依赖项...

【讨论】:

  • 当我添加这个错误消失了,但是当runt收到这个错误Program type already present: com.android.volley.ExecutorDelivery
【解决方案3】:

将此添加到您应用的 build.gradle 中

https://developer.android.com/training/volley/

实现'com.android.volley:volley:1.1.1'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-09
    • 2018-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多