【发布时间】:2021-08-04 20:24:12
【问题描述】:
我有以下环境:
Eclipse v4.19.0
Android 开发工具 v23.0.7(Eclipse 插件)
JRE:8、7、6、5
当我想将测试 Android 应用程序部署到模拟器时,我收到以下错误消息:
Eclipse 日志:
!ENTRY org.eclipse.core.resources 4 2 2021-05-14 18:40:51.825 !MESSAGE 从插件调用代码时出现问题:“org.eclipse.core.resources”。 !堆栈 0 java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder
!ENTRY org.eclipse.core.resources 4 566 2021-05-14 18:40:51.826 !MESSAGE 在构建过程中发生错误。 !SUBENTRY 1 com.android.ide.eclipse.adt 4 75 2021-05-14 18:40:51.826 !MESSAGE 在项目“First”上运行构建器“Android Package Builder”时出错。 !堆栈 0 java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder
问题出在哪里?为什么找不到那个类?
【问题讨论】:
-
它正在尝试使用一个在现代 Java 版本中不再存在的类。 Eclipse 已经很久不支持 Android 开发了。
-
可能重复。正确答案可能在这里:stackoverflow.com/questions/47216694/…