pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

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 庫的傳遞依賴)
主站蜘蛛池模板: 自动化生产线-自动化装配线-直流电机自动化生产线-东莞市慧百自动化有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 广东青藤环境科技有限公司-水质检测| 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 楼承板-开闭口楼承板-无锡海逵楼承板| 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 电加热导热油炉-空气加热器-导热油加热器-翅片电加热管-科安达机械 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 儿童语言障碍训练-武汉优佳加感统文化发展有限公司 | 家德利门业,家居安全门,别墅大门 - 安徽家德利门业有限公司 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 山东成考网-山东成人高考网 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 周口市风机厂,周鼓风机,河南省周口市风机厂| 联系我们-腾龙公司上分客服微信19116098882 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 临海涌泉蜜桔官网|涌泉蜜桔微商批发代理|涌泉蜜桔供应链|涌泉蜜桔一件代发 | 劳动法网-专业的劳动法和劳动争议仲裁服务网 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 山东成考网-山东成人高考网 | 上海洗地机-洗地机厂家-全自动洗地机-手推式洗地机-上海滢皓洗地机 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 液压扳手-高品质液压扳手供应商 - 液压扳手, 液压扳手供应商, 德国进口液压拉马 | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | 炭黑吸油计_测试仪,单颗粒子硬度仪_ASTM标准炭黑自销-上海贺纳斯仪器仪表有限公司(HITEC中国办事处) | 温室大棚建设|水肥一体化|物联网系统 | 全国国际化学校_国际高中招生_一站式升学择校服务-国际学校网 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 成都网站建设制作_高端网站设计公司「做网站送优化推广」 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 早报网 | 不锈钢监控杆_监控立杆厂家-廊坊耀星光电科技有限公司 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 上海租车公司_上海包车_奔驰租赁_上海商务租车_上海谐焕租车 |