2016-11-13 67 views
0

我在Github上分叉了一个回购并希望将其构建到我的项目中。我想Jitpack将是最简单的方法来做到这一点。我完全按照说明操作,但仍然无法编译。未能编译分叉Github Repo与Jitpack

我注意到在Android Studio中,当我在左窗格中展开“外部库”部分时,我可以在其中看到回购。但是,当我扩展它时,并不是所有的类都在那里。有些在那里似乎混淆了。我看到了我期望的Java包名,但后来我将a,b,c,d,e,f,g,h,i,j看作类。这个世界正在发生什么?

回答

0

我想我知道这里可能会发生什么。我分叉的Android库启用了ProGuard。我认为我试图用通过Jitpack构建的用ProGuard构建的二进制文件进行编译,我认为这不会起作用。

当您通过JCenter针对github源码进行构建时,我猜测它是从源代码构建的,而不是从编译的二进制文件构建的,这就是为什么直到我开始使用Jitpack并分叉回购时问题才存在。然而,我不是100%确定的。

我不会将此答案标记为已接受,除非我确定这是问题所在。