導入okgo的Demo時的報錯解決方式

最近項目中需要用到網絡框架.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” } //這句話是關鍵代碼
}
}

之後錯誤解決,整個文件截圖如下
build.gradle截圖

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文件複製到自己項目下,具體截圖如下

appkey.jsk的位置

注意:這是導入一個Module時會出現的報錯,如果你下載下來之後直接導入完整的Project不會報任何的錯誤,但是一般導入一個Project你還要考慮該項目的gradle版本和你的gradle版本是否一致的問題.

記錄下遇到的坑,不足之處請指正,謝謝!
後續還會寫下okgo使用的詳細解釋!
okgoGithub鏈接:https://github.com/jeasonlzy/okhttp-OkGo

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章