从Android Studio从github导入外部库的问题

时间:2018-05-07 14:30:02

标签: android github gradle

我在Android工作室中将caching库导入我的项目时遇到了问题。它定义了一种新型ImageView,可以更轻松地将图钉添加到图像以及执行压缩变焦操作。我面临的问题是我无法在代码中引用特定的类(SubsamplingScaleImageView)。在我尝试引用它的代码文件中,我尝试导入与布局xml文件定义的相同路径,但仍然会出现类标识符无效的错误。我的gradle版本是1.2.2。根据repo中的说明,我尝试将compile命令添加到我的应用程序的build.gradle文件中,同时直接下载aar文件并将其导入到我的项目中。在这两种情况下,项目都将正确构建,但在我想要引用控件的特定文件中,我会收到错误。在我想要使用它的布局xml文件中,我使用了正确的标识符(如定义this)并在文件中定义了正确的命名空间以获取正确的属性。

我已经和这个问题摔跤了很长时间,然后我很乐意承认,并且会感激任何帮助

1 个答案:

答案 0 :(得分:2)

尝试:

  

转到文件>无效缓存/重启>无效并重新启动

或尝试: 更新Gradle(因为库使用gradle 3.0.1)为:

 dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
}

或将您的Android Studio更新到最新版本