【问题标题】:Android java class/symbol not found despite being placed in the same directory尽管放置在同一目录中,但找不到 Android java 类/符号
【发布时间】:2021-11-05 09:39:05
【问题描述】:

我在我的 android studio 中遇到了关于找不到 java 类/符号的问题,尽管这些类和符号被放置在同一目录或同一父目录下。我正在使用 DJI 的 Android 移动 SDK。

错误示例:

无法解析符号“DJISampleApplication”

为了说明,这里有两张截图 第一个例子。单击“导入类”会导致 android studio 创建一个全新的类,而不是将其链接到现有的类。

第二个例子

然而,奇怪的是,当我在“Build >> Make Project”或“Run”下进行部署在真正的 android 设备上时,可以安装应用程序,并且没有错误(只有警告)。

我尝试过的事情:

  1. 卸载并重新安装android studio
  2. 再次从原始文件中复制整个项目
  3. 尝试在另一台计算机上运行,​​它可以工作。但是,由于我只分配了这台电脑,所以我也必须让它在这里工作。

提前谢谢你!

【问题讨论】:

    标签: java android dji-sdk


    【解决方案1】:

    最好的办法是使缓存无效并重新启动。为我解决了 99% 的此类问题。

    您也可以尝试使用 gradle 工具窗口重新导入项目...

    点击这里的重新加载按钮...

    【讨论】:

    • 您好!非常感谢。使缓存失效并重新启动的步骤帮助并解决了它。
    • 太棒了。如果这有帮助,您是否也可以为答案投票,以便其他人更容易找到它?
    • 啊抱歉,我没有足够的声誉来支持答案。我只有 13 个,但投票需要 15 个。网站确实说反馈已被记录。
    • @fatbronger 在这里,现在你应该可以投票了)
    • 对不起,我仍然只有 13 个声望。我明天会回来看看它是否更新,我会投票!。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-12
    • 2013-09-14
    • 2014-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    相关资源
    最近更新 更多