2
我無法獲取客戶端。 我開始在Android開發,所以也許這是一個配置/新手的錯誤,但沒有我試過/搜索的作品。 每次我稱之爲「RxBleClient.create(上下文);」,我得到以下錯誤:在RxAndroidBLE上獲取客戶端時出錯
FATAL EXCEPTION: Thread-34217
Process: es.ralcaidev.arduinobt, PID: 15488
java.lang.IncompatibleClassChangeError: The method
'void com.polidea.rxandroidble.internal.radio.RxBleRadioImpl.com_polidea_rxandroidble_internal_radio_RxBleRadioImpl_lambda$new$0()'
was expected to be of type direct but instead was found to be of type virtual
(declaration of 'com.polidea.rxandroidble.internal.radio.RxBleRadioImpl'
appears in /data/app/es.ralcaidev.arduinobt-2/base.apk)
at com.polidea.rxandroidble.internal.radio.RxBleRadioImpl.access$lambda$0(Unknown)
at com.polidea.rxandroidble.internal.radio.RxBleRadioImpl$$Lambda$1.run(Unknown)
at java.lang.Thread.run(Thread.java:818)
我切換到JDK 1.8和啓用傑克的gradle上。
任何想法?
沒有遇到過這個。有人在這裏有類似的問題:https://github.com/Polidea/RxAndroidBle/issues/33也許增加Retrolambda會有幫助嗎? –
你能否包含你的'build.gradle'文件?似乎項目的設置存在問題。 –