久久久久久久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精品国产综合久久久久久首页 | 国产成人综合一区二区三区 | 午夜99| 久久久久久免费毛片精品 | 午夜寂寞影院列表 | 国产精品完整版 | 亚洲看片网站 | 91视频在线观看免费 | 性视频一区 | 亚洲欧美高清 | 在线日韩福利 | 韩国精品一区二区三区 | 中文字幕视频在线看5 | 伊人网综合在线 | 国产激情视频网站 | 欧美激情 一区 | 久久久av中文字幕 | 成人精品国产免费网站 | 日韩色视频 | 亚洲成人免费视频在线 | 97精品国产97久久久久久免费 | 国产亚洲精品精品国产亚洲综合 | 中文字幕成人av | 一区二区三区成人 | 国产精品欧美精品 | 国产成人精品午夜 | 免费久久精品 | 亚洲一卡二卡 | 91激情电影 | 国产精品久久久久久久免费观看 | 国产影音先锋 | 国产精品资源在线观看 | 国产农村妇女精品一二区 | 久久久久久看片 | 欧美一区二区三区 | 亚洲国产一区二区三区在线观看 | 成人免费大片黄在线播放 | 精品国产视频在线观看 | 精品免费 | 毛片入口 |