Ecplise 中使用 Rxjava、RxAndroid、Retrofit等等

起因

習慣了Androidstudio開發,有時候真的回不去Ecplise了,但是再某些情況下又不得不用Ecplise,如果遇到Androidstudio項目轉到Ecplise開發時,會遇到各種庫的問題,今天下午剛好轉Ecplise時遇到了一些問題,特此記錄一下。

Ecplise 肯定沒辦法像 AndroidStudio 那樣Gradle引入各種庫,只有找各種jar包來引入,一般這種情況,先百度,出來的都是csdn下載,說實話,Google這方面真的比百度給力,找到一個網站 在這裏各種庫的jar文件,就像這樣,需要什麼就下載什麼。

點擊進去會發現還有各個版本,可以根據androidstudio中對應的版本下載相應的jar包

Arr包處理

有時候會遇到只有arr包下載的情況:

但是Ecplise並不能友好的使用Arr包,處理辦法很簡單下載下來,改後綴爲.zip,解壓後得到文件如下,看到classes.jar沒有???就是它了,改個名字就可以拿去直接用。


其他問題

還有其它幾個問題順便說一下。

這是我Androidstudio中引入的幾個庫文件,包括rxjava2、retrofit等

本來以爲引入相應的幾個包就ok了,但是發現有幾個點還是會爆紅,

1、Okhttp爆紅,需要再導入okhttp.jar

2、報錯 The type org.reactivestreams.Publisher cannot be resolved

處理辦法:缺少 reactive-streams.jar,在網站中找一個 reactive-streams.jar 即可;

3、報錯 The type okio.ByteString cannot be resolved

處理辦法:缺少okio.jar

總結

象徵性總結,能Google就別百度!

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