久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

RxJavaPlugins 錯誤找不到類“com.google.devtools.build.

RxJavaPlugins Error Didn#39;t find class quot;com.google.devtools.build.android.desugar.runtime.ThrowableExtensionquot;(RxJavaPlugins 錯誤找不到類“com.google.devtools.build.android.desugar.runtime.ThrowableExtension) - IT屋-程序員軟
本文介紹了RxJavaPlugins 錯誤找不到類“com.google.devtools.build.android.desugar.runtime.ThrowableExtension"的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

升級 Android Studio 3.0 Beta 1 后出現以下錯誤.當我降級時,錯誤消失了.

After upgrading Android Studio 3.0 Beta 1 getting the following error. When I downgraded the error disappeared.

Studio 構建:Android Studio 3.0 Beta 1Gradle 插件版本:'com.android.tools.build:gradle:3.0.0-beta1'Gradle 版本:.0.0-beta1Java 版本:8操作系統:MacOSX

Studio Build: Android Studio 3.0 Beta 1 Version of Gradle Plugin: 'com.android.tools.build:gradle:3.0.0-beta1' Version of Gradle:.0.0-beta1 Version of Java: 8 OS: MacOSX

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/devtools/build/android/desugar/runtime/ThrowableExtension;
at io.reactivex.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:364)
at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:113)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6121)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Caused by: java.lang.ClassNotFoundException: 
Didn't find class "com.google.devtools.build.android.desugar.runtime.ThrowableExtension" on path: DexPathList[[zip file "/data/app/sark.savvy.Debug-1/base.apk",
 zip file "/data/app/sark.savvy.Debug-1/split_lib_dependencies_apk.apk", zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_0_apk.apk",
  zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_1_apk.apk", zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_2_apk.apk",
   zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_3_apk.apk", zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_4_apk.apk", 
   zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_5_apk.apk", zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_6_apk.apk",
    zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_7_apk.apk", zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_8_apk.apk",
     zip file "/data/app/sark.savvy.Debug-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/sark.savvy.Debug-1/lib/arm64, /system/lib64, /vendor/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at io.reactivex.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:364)?
at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:113)?
at android.os.Handler.handleCallback(Handler.java:751)?
at android.os.Handler.dispatchMessage(Handler.java:95)?
at android.os.Looper.loop(Looper.java:154)?

推薦答案

更新(仍在使用 Gradle 插件 3.0.0-beta5,由@TmTron 確認)

Update (still working in Gradle plugin 3.0.0-beta5, confirmed by @ TmTron)

classpath 'com.android.tools.build:gradle:3.0.0-beta5'

<小時>

更新(在 Gradle 插件 3.0.0-beta4 中修復)


Update (fix in Gradle plugin 3.0.0-beta4)

在 Gradle 插件 3.0.0-beta4 中再次修復了該問題.預計將包含在下一個 AS 3.0 Beta 4 中,但通過更新頂級 build.gradle 已經可以在當前的 AS 3.0 Beta 3 中使用:

Issue fixed again in Gradle plugin 3.0.0-beta4. Expected to be included in next AS 3.0 Beta 4, but can be already used in current AS 3.0 Beta 3 by updating top level build.gradle:

classpath 'com.android.tools.build:gradle:3.0.0-beta4'

<小時>

更新(AS 3.0 Beta 3 中的回歸)


Update (regression in AS 3.0 Beta 3)

這個問題又回到了 beta 3.Google 已經意識到這個問題并重新打開了它.請參閱 https://issuetracker.google.com/issues/64527520

The issue is back on beta 3. Google is already aware of the issue and has reopened it. See https://issuetracker.google.com/issues/64527520

在未來的 beta 4 中修復,等待發布.

Fixed in future beta 4, pending to be released.

感謝@yvolk 的報告和@ghui-zhang 的確認.

Thanks @yvolk for reporting it and @ghui-zhang for the confirmation.

最終更新(在 AS 3.0 Beta 2 中修復)

Final Update (fix in AS 3.0 Beta 2)

正如 Jordan Bondo 在評論中所說,AS 3.0 Beta 2 已經發布,其中包含修復該問題的插件 3.0.0-beta2.

As Jordan Bondo says in his comment, AS 3.0 Beta 2 is already released containing the plugin 3.0.0-beta2 that fixes the issue.

因此,解決方案是將插件從 3.0.0-beta1 升級到至少 3.0.0-beta2.

So, the solution is to upgrade the plugin from 3.0.0-beta1 to at least 3.0.0-beta2.

歷史

Google 在此問題中以 P0 優先級(這是最高優先級)處理此問題:https://issuetracker.google.com/issues/64527520

Google is handling this issue with priority P0 (this is TOP priority) in this issue: https://issuetracker.google.com/issues/64527520

與此同時,@edgars 解決方法為我解決了問題.謝謝!

In the meantime, @edgars workaround made it for me. Thanks!

更新 2:已修復,計劃下一個測試版 "修復將登陸插件 3.0.0-beta2"

Update 2: Fixed, scheduled for next beta "Fix will land in plugin 3.0.0-beta2"

更新:由 Google 員工分享的其他解決方法:

Update: additional workaround shared by a Googler:

臨時解決方法是將 min sdk 版本設置為低于 19.問題是 Desugar 將處理 API 19+ 的 try-with-resources,盡管平臺支持它,但我們不會打包這些類.

Temporary workaround is to set min sdk version below 19. Issue is that Desugar will process try-with-resources for API 19+, although platform supports it, but we will not package those classes.

更新 3:如果不在 Java 代碼中使用 Java 8 功能,請禁用它(這對 Kotlin 代碼庫也很有用).請參閱此評論.

Update 3: if not using Java 8 features in Java code, disable it (this can also be useful for Kotlin codebases). See this comment.

這篇關于RxJavaPlugins 錯誤找不到類“com.google.devtools.build.android.desugar.runtime.ThrowableExtension"的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出現 IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中獲取當前風味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修復“意外元素lt;查詢gt;在“清單中找到錯誤?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多風味庫的多風味應用)
Android dependency has different version for the compile and runtime(Android 依賴在編譯和運行時有不同的版本)
Transitive dependencies for local aar library(本地 aar 庫的傳遞依賴)
主站蜘蛛池模板: 91视频日本 | 亚洲美女网站 | 成人精品一区二区三区中文字幕 | 久久av一区| 日韩一区精品 | 国产在线看片 | 羞羞视频网页 | 中文字幕亚洲精品 | 成人免费看黄 | 精品国产亚洲一区二区三区大结局 | 国产三级精品视频 | 人人看人人草 | 亚洲福利一区二区 | 欧美精品一区在线发布 | 国产欧美精品一区二区色综合朱莉 | 亚洲精品一区二区三区蜜桃久 | 亚洲午夜在线 | 中文字幕a√| caoporn国产精品免费公开 | 最新黄色在线观看 | 超碰婷婷| 国产超碰人人爽人人做人人爱 | 亚洲人成网亚洲欧洲无码 | 日韩有码在线观看 | 国产高清视频 | 免费毛片在线 | 国产一区二区在线播放 | 最新国产视频 | 黄色毛片在线看 | 欧美综合视频 | 成人av色 | 亚洲成av人影片在线观看 | 免费黄色av | 91精品国产综合久久久久久首页 | 久草影视在线 | 欧美久久视频 | 视频一区二区在线观看 | 久久成人激情 | 91成人| 亚洲v日韩v综合v精品v | 久久久久亚洲av毛片大全 |