android - 为什么 Android Studio 无法识别 Android Q Beta 2 符号?

标签 android android-studio android-10.0

当我尝试将 Android Studio 3.3.2 与 Android Q Beta 2 SDK 结合使用时,Android Studio 编辑器无法识别 Beta 2(超过 Beta 1)的新类:

Android Studio Editor, Showing Unrecognized Symbols

但是,该应用程序构建并运行得很好。因此,编译器看到了符号,但编辑器看不到。

什么给了?

最佳答案

显然,Android Studio(至少 3.3.2)没有意识到 SDK 已更改,因此其索引已过时。

要清除该问题,请从 Android Studio 主菜单中选择"file">“使缓存无效并重新启动”。这将强制 Android Studio 重新索引 SDK,并且应该允许识别这些符号。

关于android - 为什么 Android Studio 无法识别 Android Q Beta 2 符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55614816/

相关文章:

android - 类未定义无参数构造函数。如果您使用 ProGuard,请确保这些构造函数未被剥离

android studio 中的 Git 提交错误

mediastore - SDK-29 上的 MediaScanner 和 ScopedStorage

java - 将视频插入图库 [Android Q]

android - 如何从 Android 10 中的服务启动 Activity

android - 在 test 和 androidTest 之间共享测试类

java - 如何使用Android的ParcelFileDescriptor和Documents Provider返回字节数据

android - ListView 的自定义单元格与 API9 中的父级宽度不匹配

android - 如何将 linkedin-sdk 添加到新的 android studio 项目中?

android - 在android studio中应用主题后出错