在Android Studio中编辑外部库
我正在使用一个从github抓取的图像旋转木马库,但是我想在代码中修改一些东西。我使用compile'com.theartofdev.edmodo:android image-crapper:2.6.+'命令导入了它。我可以编辑这些代码吗?还是每次运行代码时都从github下载?源代码位于此处,可以编辑:在Android Studio中编辑外部库,android,android-studio,github,Android,Android Studio,Github,我正在使用一个从github抓取的图像旋转木马库,但是我想在代码中修改一些东西。我使用compile'com.theartofdev.edmodo:android image-crapper:2.6.+'命令导入了它。我可以编辑这些代码吗?还是每次运行代码时都从github下载?源代码位于此处,可以编辑: 为此,您需要将其作为库导入,并根据需要进行修改: 要将库导入Android Studio,有两种方法可以工作 方法1: 在Android Studio中打开您的项目 下载库(使用Git或zip
为此,您需要将其作为库导入,并根据需要进行修改: 要将库导入Android Studio,有两种方法可以工作 方法1:
我就是这样解决的。Fork库项目。然后克隆它(在androidstudio中,文件->新建->版本控制中的项目->放置您分叉的存储库链接并打开它)。编辑它并将其提交给您的主分支机构。然后
将其推送到主分支。最后找到该库的快照版本。例如,如果使用。转到网站并搜索您的存储库(带有用户名的分叉版本)。然后转到提交部分,获取您提交的最新版本。并在项目中使用该库依赖项,而不是原始的repo。方法1对我有效,非常感谢!我遇到的唯一问题是,我作为模块添加的lib中导入了一个外部.gradle文件,需要删除该文件才能成功构建它帮助您。快乐编码:)有没有一种简单的方法可以在以后使用git更新库?@MerthanE不知道,如果比这更简单,请探索并将其作为新答案发布在这里。它可能会帮助某人。方法2对我有效!我很高兴它对你有用。为了找到这条路,我找了很多。事实上我自己找到了这个解决方案。你还必须更改gradle.build文件中的版本代码和名称。哦,你帮我省了几个小时的噩梦。谢谢
include 'MyApp', ':subProject:FreemiumLibrary'
dependencies {
//...
compile project(':subProject:FreemiumLibrary')
}