Android 添加模块后无法识别类符号

Android 添加模块后无法识别类符号,android,Android,这是我正在使用的。但是我需要改变java代码的风格。但由于它是一个外部依赖项,所以该文件是只读的 我了解到,如果我将其添加为模块,则可以编辑该文件。我做到了。我成功地添加了模块 但现在的问题是如何使用库模块中的类。例如,在我的MainActivity.java中,当我声明全局变量CarouselPicker carousel时,Android Studio说“无法解析符号CarouselPicker”,并且没有Alt+Enter选项来导入任何类。CarouselPicker是库中的一个类。当我使

这是我正在使用的。但是我需要改变java代码的风格。但由于它是一个外部依赖项,所以该文件是只读的

我了解到,如果我将其添加为模块,则可以编辑该文件。我做到了。我成功地添加了模块

但现在的问题是如何使用库模块中的类。例如,在我的MainActivity.java中,当我声明全局变量
CarouselPicker carousel
时,Android Studio说“无法解析符号CarouselPicker”,并且没有Alt+Enter选项来导入任何类。CarouselPicker是库中的一个类。当我使用库使用compile-in-dependencies时,它起作用了

编辑:

这是我的Android文件结构:

这是我的build.gradle(模块:app)的依赖项块代码:

在我的Share.java文件中,我尝试导入CarouselPicker,这是Alt+Enter的结果:


请确保已在渐变中添加模块的依赖项行


有关更多详细信息,请参见此

我添加的编译项目(“:CarouselPicker master”)的可能副本;在我的项目的依赖项中。我同步了。然后在我的课堂上,我写了import com.example.android.myProject.CarouselPicker-master。它表示无法解析符号CarouselPicker。请尝试仅键入
CarouselPicker
,然后将光标放在其上并按alt+enter,然后android studio将自动放置正确的软件包名称Nope,Alt+Enter不会显示任何内容。请尝试从项目目录中删除.idea和.gradle文件夹,然后清理并构建项目。现在我知道问题出在哪里了……您应该在类的任何函数中写入
CarouselPicker
,然后将光标放在上面……然后单击Alt+Enter……然后应该可以工作了