2016-11-13 66 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%確定的。

我不會將此答案標記爲已接受,除非我確定這是問題所在。