【问题标题】:Android Studio cannot resolve symbol from imported moduleAndroid Studio 无法从导入的模块中解析符号
【发布时间】:2016-05-26 11:26:17
【问题描述】:

我有一个运行良好的安卓应用。我已将 ActiveAndroid 项目作为模块导入,因为我对模型的文件进行了更改(我添加了一个 setId 方法,这就是为什么我不能使用 gradle 的版本)。我使用的是 Android Studio 1.5 和 gradle 1.5.0。我已将 android studio 版本更新为 2.2(这使我将 gradle 版本更新为 2.2.0-alpha1。 然后现在,活动 android 的导入失败。例如:

import com.activeandroid.Model;

检测到错误:无法解析符号“模型”。到底是怎么回事?我该如何解决这个问题?

非常感谢!

【问题讨论】:

  • 是的,多模块项目在新预览版中对我来说也失败了,所以这可能是一个错误。只是检查它是否已经被报告。
  • 最奇怪的是,我在项目中找到了另一个正在工作的模块
  • 我认为这可能只适用于来自这些模块的传递依赖,而不是模块本身。
  • 非常感谢!问题出在 Android Studio 的 2.2 版上,现在我使用的是 2.1.1 版,它工作正常!

标签: android android-studio android-gradle-plugin activeandroid android-gradle-2.0


【解决方案1】:

这是 Android Studio 2.2 Preview 1 中的一个错误。报告在这里:https://code.google.com/p/android/issues/detail?id=210255

【讨论】:

  • 非常感谢!你拯救了我的一天!
【解决方案2】:

您可以执行“文件”->“使缓存无效...”,然后选择“无效并重新启动”选项来解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-18
    • 2019-01-09
    • 1970-01-01
    • 2014-02-05
    • 1970-01-01
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多