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

时间:2018-06-29 19:55:14

标签: android

这是我正在使用的library。但是我需要更改样式java代码。但是由于它是一个外部依赖项,因此该文件是只读的。

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

但是,现在的问题是如何使用库模块中的类。例如,在我的MainActivity.java中,当我声明全局变量CarouselPicker carousel时,Android Studio说“无法解析符号CarouselPicker”,并且没有Alt + Enter选项来导入任何类。 CarouselPicker是该库中的类。当我在依赖项中使用库使用库时,此方法有效。

编辑:

这是我的Android文件结构:

screenshot of Android file structure

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

screenshot of code bloack

在我的Share.java文件中,我尝试导入CarouselPicker,这是我通过Alt + Enter获得的:

What Alt+Enter gave me.

1 个答案:

答案 0 :(得分:0)

请确保已在gradle中添加了模块的依赖行

有关更多详细信息,请参见此How to import class from another module in android studio?