自动导入不适用于Android studio中的Android类

6uxekuva  于 2022-11-16  发布在  Android
关注(0)|答案(7)|浏览(170)

我正在Android studio中做一个项目。突然,自动导入在Android studio中的Android类中停止工作,如Android. widget.Textview等。在我的设置中,自动导入是启用的。如果我写import android.widget.textview,则TextView会显示在自动导入框中。

mklgxw1f

mklgxw1f1#

问题出在android studio索引上。
请按照以下步骤操作..
转到“文件”〉“使缓存无效/重新启动”
现在工作室将关闭并重新启动。现在索引开始。索引完成后,您将发现建议框,其中包含所有可能的建议。

kmb7vmvb

kmb7vmvb2#

对我来说,问题是在文件〉设置〉编辑器〉通用〉自动导入〉Java中没有选中“显示导入弹出式菜单”。

bkhjykvo

bkhjykvo3#

对我来说,原因是我试图创建的类没有一个显式的public关键字,这使得类在默认情况下是私有的,所以它没有出现在android studio的导入上下文菜单中。

w46czmvw

w46czmvw4#

对我来说,问题是Gradle targetSdkVersion 30和compileSdkVersion 30。我在targetSdkVersion 31和compileSdkVersion 31时更改了它。然后又可以工作了。我已经尝试了两天来解决这个问题。瞧!

cld4siwp

cld4siwp5#

对我来说,问题是在build.gradle(app)中缺少行

plugins {
    id 'kotlin-android-extensions'
}
ffdz8vbo

ffdz8vbo6#

对我来说,问题是保存电模式是出于某种奇怪的原因。

解决方案:

在Android Studio菜单中禁用“保存电模式”:文件-〉保存电模式

bt1cpqcv

bt1cpqcv7#

我有同样的问题,在我的情况下,我认为这是因为我强迫重命名我的Flutter项目。不幸的是,当我意识到,我忘记了实际的名称之前,我重命名。
但它解决推到git,然后再次下载项目,重新打开android工作室。瞧,它解决。这可能是愚蠢的解决方式,但它的工作。
我认为这是因为Android Studio在项目中生成文件来保存每个项目的设置。但在我重命名我的文件夹后,应用程序和设置文件之间的连接断开了。

相关问题