Android異常之Retrofit API報錯: "Type 'java.util.Observable' does not have type parameter”的解決方案
問題還原:
我想用retrofit+rxjava做網路請求,偏偏剛寫被觀察這時報錯:Type 'java.util.Observable' does not have type parameters
死活不知道在哪。
解決方式:
弄了好久,咋還沒解決呢。
然後看看引入的Jar包
竟然是util下的Observable,啊啊
應該是下面的包:
改正了之後看看效果
完美,終於不報錯啦。
小結:
咱們在做Android開發的時候一定要引入正確的Jar包,不然會很奇怪的,這說明了同名的jar是好討厭的啊,
比如v4和appcompat的fragment也是不同的,注意qaq,做請求去啦。
相關推薦
Android異常之Retrofit API報錯: "Type 'java.util.Observable' does not have type parameter”的解決方案
問題還原: 我想用retrofit+rxjava做網路請求,偏偏剛寫被觀察這時報錯:Type 'java.util.Observable' does not have type parameters 死活不知道在哪。 解決方式: 弄了好久,咋還沒解決呢。 然後看
Android高版本聯網失敗報錯:Cleartext HTTP traffic to xxx not permitted解決方法
前言:為保證使用者資料和裝置的安全,Google針對下一代 Android 系統(Android P) 的應用程式,將要求預設使用加密連線,這意味著 Android P 將禁止 App 使用所有未加密的連線,因此執行 Android P 系統的安卓裝置無論是接收或者傳送流量,未來都不能明碼傳輸,需要
Angular使用ng build打包報錯 Property 'setControl' does not exist on type 'AbstractControl'.解決方法
在專案打包出現setControl報錯解決方法: 對於用setControl設定多層級表單的值的用法,會出現這個報錯: 以下是正確的寫法: get services(): FormArray { return this.sltForm.get("Service") as Form
解決TS報錯Property 'style' does not exist on type 'Element'
在使用queryselector獲取一個dom元素,編譯時卻報錯說property 'style' does not exist on type 'element'。 原因:這是typescript的型別檢查導致的,需要在querySelector方法前面加個型別斷言。 let frameConta
Android Studio編譯大工程報錯:java.exe'' finished with non-zero exit value 1
困擾了三天的Android Studio編譯報錯終於解決了! 三天嘗試了各種不同的方案針對各個不同的方方面面,然而真相只有一個! 原問題情景:由於專案工程特別大,在編譯一段後就會報下面這個錯誤: Error:Execution failed for t
Type Java compiler level does not match the version of the installed Java project facet.項目內容沒錯但是項目上報錯,不影響運行
images ems rop http ges 內容 工程 版本 ren 1、Window->Show View->Problems 2、在項目上右鍵properties->project Facets->修改右側的version 保持一致 3
Eclipse中使用git提交代碼,報錯Testng 運行Cannot find class in classpath的解決方案
testng 打開 解決 not find src tro 刪除 運行 logs 一、查找原因方式 1.點擊Project——>Clear...——>Build Automatically 2.查看問題 二、報錯因素 1.提交.xlsx文件 2.提交時,.
Django:創建用戶模型報錯: (admin.E108) The value of 'list_display[4]'解決方案
png str 行數 div bool 解析 創建 delet sts 參考資料:蟲師-《web接口開發與自動化測試:基於python語言》 日常學習Django框架中,創建了用戶模型,但是頁面功能驗證時候,提示不能進行列表字段操作,debug好久,才找到問題原因,心累。。
jeecg : Minidao報錯“Template java/lang/Object_toString.sql not found”的解決方案
引起此問題的原因有兩種: 第一種是官方文件中所述的“Minidao版本過低,需要升級Minidao的版本”。此時修改一下pom檔案中的Minidao的version即可。 <dependency> <groupId>org.jeecgframework&l
eclipse報錯:The Network Adapter could not establish the connection解決辦法
前言 最近在使用eclipse開發的時候遇到如題的報錯,分享一下解決辦法。場景是在svn上下了一個新的專案,在啟動時不能連線遠端oracle資料庫,但這個oracle資料庫使用plsql是可以連線的,而且通過測試發現使用eclipse連線本地資料庫也是可以的。 解決辦法 在網上搜索到的解
idea報錯:java.lang.UnsatisfiedLinkError: Could not load library. Reasons: [no leveldbjni64-1.8 in java
java.lang.UnsatisfiedLinkError: Could not load library. Reasons: [no leveldbjni64-1.8 in java.library.path, no leveldbjni-1.8 in java.library.path, C:
gitlab--報錯error: src refspec master does not match any.
git init 產生的目錄解釋 error: src refspec master does not match any. 引起該錯誤的原因是,目錄中沒有檔案,空目錄是不能提交上去的 error: insufficient permission for adding
Java Web專案Tomcat啟動報錯:java.util.zip.ZipException: invalid LOC header
java.util.zip.ZipException: invalid LOC header (bad signature) at java.util.zip.ZipFile.read(Native Method) at java.u
關於eclipse安裝spring外掛報錯An error occurred while collecting items to be installed...解決方案
關於eclipse安裝spring外掛報錯An error occurred while collecting items to be installed...解決方案 本文以eclipse4.7安裝sts3.9.0為例,解決報錯
新建立的iOS專案Cocoapods匯入AFNetworking報錯:AFNetworking.framework/AFNetworking' does not contain bitcode. Yo
AFNetworking.framework/AFNetworking’ does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCO
Android學習 之 問題&解答 ScrollView中巢狀ListView時顯示不全的簡便解決方案
利用下面這個Utility 類的靜態方法setListViewHeightBasedOnChildren()即可實現: 在listview.setAdapter()之後呼叫Utility.setListViewHeightBasedOnChilren(listview)就
運維繫統,發現報錯,開啟檔案控制代碼數太多解決方案
在Linux中檢視日誌時,發現有Can’t open so many files資訊。應該是虛擬機器開啟檔案數或者sockets數太多了。 在Linux下,我們使用ulimit -n命令可以看到單個程序能夠開啟的最大檔案控制代碼數量(socket連線也算在裡面)。系統預設值
安裝Python3.5後,pip報錯Fatal error in launcher: Unable to create process using '"'解決方案
c:\Python35\Scripts>pip3ERROR:Fatal error in launcher: Unable to create process using '"'解決方法:python3:python3 -m pip install --upgrade pip
AndroidStudio專案報錯Error:java.util.concurrent.ExecutionException
錯誤資訊內容: Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception:
安卓虛擬機器啟動後報錯: 類似 SDK Manager] Error: Error parsing .....devices.xml 解決方案
昨天用android sdk manager 更新了android sdk, 我是在myeclipse上面安裝adt來開發android的現在每次開啟myeclipse都報錯, 而且我每次開啟虛擬機器的時候也報錯。報錯的資訊都是一樣的。 報錯的資訊