有很多关于添加库和依赖项的信息,但我还没有找到关于能够实际编辑库的任何有用信息。
我在项目中添加了https://github.com/jdamcd/android-crop作为依赖项,但我想编辑它的一些功能,主要是布局相关的东西。但是,当我进入浏览Android Studio所说的文件时 "生成文件夹下的文件,不应编辑"当我编辑它们时,一旦系统构建,它们就会返回到预先编辑的状态。
我也尝试在notepad ++中编辑文件,并且出现同样的问题(它们会在构建时返回到预编辑状态)。
有人可以告诉我如何编辑库或解决方法,我可以更改布局/某些java,而无需将整个库复制并粘贴到我的项目中以使其可编辑?
提前致谢,
上帝的速度。
编辑:答案不是简单地使用以下代码将库作为依赖项添加到build.gradle文件中:compile' com.soundcloud.android:android-crop:0.9.10@aar& #39;
您必须将其添加为模块而不仅仅是外部依赖项,然后才能编辑文件。
如果有人想知道如何执行以下步骤:
settings.gradle
,如下所示:
include ':LibraryContainingFolder:ActualLibFolder'
答案 0 :(得分:18)
您应该在Android Studio中将库添加为模块,方法是从您感兴趣的Github存储库中下载代码(并删除dependencies
下您添加到build.gradle
)的行< / p>
然后按照此回答中的步骤操作:https://stackoverflow.com/a/16639227/1065810