クライアントを取得できません。 私はAndroidの開発から始めているので、設定/初心者の間違いかもしれませんが、何も試したり、検索したりしていません。私は、JDK 1.8に切り替えてのGradleにジャックを有効にしている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)
:; 私が呼ぶたびに「RxBleClient.create(文脈)は」、私は次のエラーを取得します。
アイデア?
これは発生していません。誰かが同様の問題を抱えていました:https://github.com/Polidea/RxAndroidBle/issues/33 Retrolambdaを追加すると助けになるでしょうか? –
'build.gradle'ファイルをインクルードすることができますか?プロジェクトの設定に問題があるようです。 –