9

我在Android Studio中遇到了一個我的庫問題。這一個是進口的有搖籃的文件,如:如何在Android Studio中編輯使用Gradle導入的庫的代碼?

dependencies { 
    compile 'com.github.navasmdc:MaterialDesign:[email protected]' 
} 

它有一個已知的問題從GitHub的倉庫,但我只可以通過編輯一行代碼在此庫的文件修復...的問題是我無法在Android Studio中找到它的代碼。

從另一個職位#1,我發現這一點:

apply plugin: 'idea' 
idea{ 
    module { 
     downloadJavadoc = true 
     downloadSources = true 
    } 
} 

但應用它和重裝我的搖籃配置後,我仍然無法找到的代碼。

你能幫忙嗎?

謝謝!

+4

「問題是我無法在Android Studio中找到它的代碼」 - 這是因爲您沒有其在Android Studio中的代碼。您已將AAR文件添加爲依賴項,該依賴項不包含Java源代碼,而是編譯的Java字節碼。但是你知道[該項目的GitHub存儲庫在哪裏](https://github.com/navasmdc/MaterialDesignLibrary)。克隆回購,然後在項目中使用該庫作爲庫模塊,而不是您正在使用的AAR,直到修補AAR爲止。 – CommonsWare

+0

@CommonsWare:謝謝!我終於使用你的解決方案。 – fraxool

回答

5

您也可以擴展該類並覆蓋該方法。覆蓋後根據您的需要更新代碼並解決該錯誤並使用您的新類:-)

相關問題