android - Unable to load class 'com.sun.istack.FinalArrayList'
问题描述
I can't build on AndroidStudio
I already update Android Studio, JDK, reboot and nothing.
Caused by: java.lang.NoClassDefFoundError: com/sun/istack/FinalArrayList
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:246)
at com.android.repository.impl.meta.SchemaModuleUtil.getContext(SchemaModuleUtil.java:104)
at com.android.repository.impl.meta.SchemaModuleUtil.setupUnmarshaller(SchemaModuleUtil.java:211)
at com.android.repository.impl.meta.SchemaModuleUtil.unmarshal(SchemaModuleUtil.java:194)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackage(LocalRepoLoaderImpl.java:305)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackages(LocalRepoLoaderImpl.java:159)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.getPackages(LocalRepoLoaderImpl.java:124)
at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:518)
at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:397)
at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:365)
at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:290)
at com.android.sdklib.repository.AndroidSdkHandler$RepoConfig.createRepoManager(AndroidSdkHandler.java:726)
at com.android.sdklib.repository.AndroidSdkHandler.getSdkManager(AndroidSdkHandler.java:296)
at com.android.builder.sdk.DefaultSdkLoader.init(DefaultSdkLoader.java:386)
at com.android.builder.sdk.DefaultSdkLoader.getSdkInfo(DefaultSdkLoader.java:367)
at com.android.build.gradle.internal.SdkHandler.initTarget(SdkHandler.java:178)
at com.android.build.gradle.BasePlugin.ensureTargetSetup(BasePlugin.java:885)
at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:702)
at com.android.build.gradle.BasePlugin.lambda$null$4(BasePlugin.java:652)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
at com.android.build.gradle.BasePlugin.lambda$createTasks$5(BasePlugin.java:648)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
... 89 more
Caused by: java.lang.ClassNotFoundException: com.sun.istack.FinalArrayList
... 116 more
解决方案
推荐阅读
- xml - XQuery 脚本仅创建 1 个 PDF 文件,而不是许多
- node.js - 具有基于 Firebase 功能的云构建的 Angular 通用超时
- python - 为什么 cv2 mask + imwrite 会减少图像细节?
- fullcalendar - Next Js - 完整的日历包括 CSS
- python - 如何使用 networkx 创建更好的无向图可视化?
- django - 如何访问 djagno 内置的登录系统字段
- reactjs - 如何将多个钩子传递给上下文 API 的值?
- intellij-idea - IntelliJ 控制台未显示 system.println 语句
- c++ - 没有数组和二进制运算符的十进制到二进制(如“&”)
- python - 安装后无法导入 scikit-learn