最近項目中需要用到網絡框架.okgo是一個很火也很好用的網絡請求框架,並且github上有該框架的示例demo,下載下來該示例demo後我直接導入一個module,出現了兩個報錯
1.Error:(74, 13) Failed to resolve: com.github.CymChad:BaseRecyclerViewAdapterHelper:v2.0.0
截圖如下:
解決辦法:
在整個Project的build.gradle中加入如下代碼
allprojects {
repositories {
jcenter()
maven { url “https://jitpack.io” } //這句話是關鍵代碼
}
}
之後錯誤解決,整個文件截圖如下
2.Error:Execution failed for task ‘:okgoResource:validateSigningMiuiDebug’.
Keystore file E:\work_liuxu\HTML5Test\appkey.jks not found for signing config ‘appkey’.
錯誤截圖如下:
錯誤原因:缺少appkey.jsk文件
解決辦法:將解壓好的項目中的appkey.jsk文件複製到自己項目下,具體截圖如下
注意:這是導入一個Module時會出現的報錯,如果你下載下來之後直接導入完整的Project不會報任何的錯誤,但是一般導入一個Project你還要考慮該項目的gradle版本和你的gradle版本是否一致的問題.
記錄下遇到的坑,不足之處請指正,謝謝!
後續還會寫下okgo使用的詳細解釋!
okgoGithub鏈接:https://github.com/jeasonlzy/okhttp-OkGo