我在使用本地导入的@aar库时,遇到了Android Studio无法识别库内类的问题。
我已经创建了一个库,并将其导出为aar文件。在Android Studio中,我选择了“导入模块”,然后选择了“导入.JAR或.AAR包”。
项目可以编译并使用aar文件中的类,但是Android Studio找不到这些类,也没有提供自动完成。
以下是一些屏幕截图:
这个问题也会发生在通过相同方式导入的其他@aar库上。
有什么建议吗?
编辑:
build.gradle:
我已经创建了一个库,并将其导出为aar文件。在Android Studio中,我选择了“导入模块”,然后选择了“导入.JAR或.AAR包”。
项目可以编译并使用aar文件中的类,但是Android Studio找不到这些类,也没有提供自动完成。
以下是一些屏幕截图:
这个问题也会发生在通过相同方式导入的其他@aar库上。
有什么建议吗?
编辑:
build.gradle:
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':UpPlatformSdk')
compile project(':simpleorm')
... // more libraries here
}
settings.gradle:
include ':app', ':UpPlatformSdk', ':wear', ':simpleorm'