为什么 Android Q Beta 2 符号无法被 Android Studio 识别?
Why Are Android Q Beta 2 Symbols Not Recognized by Android Studio?
当我尝试将 Android Studio 3.3.2 与 Android Q Beta 2 SDK 一起使用时,类 Beta 2 的新功能(超过 Beta 1)无法被识别Android 工作室编辑:
但是,该应用程序可以正常构建和运行。因此,编译器 看到了符号,但编辑器看不到。
什么给了?
显然,Android Studio(至少 3.3.2)没有意识到 SDK 已更改,因此其索引已过时。
要解决问题,请从 Android Studio 主菜单中选择 "File" > "Invalidate Caches and Restart"。这将强制 Android Studio 重新索引 SDK,并且应该允许识别这些符号。
当我尝试将 Android Studio 3.3.2 与 Android Q Beta 2 SDK 一起使用时,类 Beta 2 的新功能(超过 Beta 1)无法被识别Android 工作室编辑:
但是,该应用程序可以正常构建和运行。因此,编译器 看到了符号,但编辑器看不到。
什么给了?
显然,Android Studio(至少 3.3.2)没有意识到 SDK 已更改,因此其索引已过时。
要解决问题,请从 Android Studio 主菜单中选择 "File" > "Invalidate Caches and Restart"。这将强制 Android Studio 重新索引 SDK,并且应该允许识别这些符号。