相关疑难解决方法(0)

如何将库项目添加到Android Studio?

如何将库项目(如Sherlock ABS)添加到Android Studio

(不是旧的基于Eclipse的ADT捆绑包,而是新的Android Studio.)

android android-library android-studio

788
推荐指数
16
解决办法
61万
查看次数

在Android Studio中编辑外部库

我正在使用从github上获取的图像轮播库,但是我想在代码中进行一些更改。我已经使用compile'c​​om.theartofdev.edmodo:android-image-cropper:2.6。+'命令导入了它。该代码可供我编辑吗?还是我每次运行代码时都从github下载?

android github android-studio

6
推荐指数
2
解决办法
7990
查看次数

Gradle sync问题:所有耗材配置都没有属性

我不想在我的项目中使用外部库.事实是它没有我想要的行为,所以我需要编辑它的类.

为此,我将库作为zip文件夹下载并使用此技术将其添加到我的项目中如何在android studio中编辑依赖/外部库?

项目同步后,我在gradle控制台中得到这个:

gradle错误控制台 以下是其中一个错误的详细信息:

无法解析':app @ debug/compileClasspath'的依赖关系:无法解析项目:libs:Markwon.

无法解决项目:libs:Markwon.要求:project:app无法找到项目的匹配配置:libs:Markwon:所有耗材配置都没有属性.

我尝试了很多东西,比如在app build.gradle和外部库build.gradle中设置相同的buildTypes名称,就像在我发现的关于这个问题的线程中所说的那样.我尝试了另一个库,结果是一样的.

我真的不懂它们,如果你对这个问题有所了解,或者编辑我的外部库的其他解决方案,我会非常感激.

谢谢.

编辑:

- 解 -

经过几个小时的拔毛,我找到了它.问题基本上是我的图书馆项目A由3个子项目B,C和D组成

所以最初我试图以这种方式包含主库文件夹并将其全部编译

包括':libs:A'

在settings.gradle中并像这样编译它

实施项目(':libs:A')

在build.gradle中

所以好的解决方案是

实施项目(':libs:A:B')

因为B项目是我需要的实际库

android gradle

6
推荐指数
1
解决办法
6350
查看次数