带有NoClassDefFoundError的Android检查:javax / xml / bind / JAXBException

时间:2019-08-13 04:23:44

标签: android android-studio

我正在尝试运行./gradlew清除检查,但遇到以下错误:

man ld

gradle配置中可能缺少任何内容吗?

5 个答案:

答案 0 :(得分:3)

我卸载Java 11并安装Java 8

答案 1 :(得分:3)

如果您使用的是 Android Studio 3.6 或更高版本,请转到 Project Structure -> SDK Location 并更改 JDK 位置。 Android Studio 带有默认的 JRE。它在下拉菜单中可用。

答案 2 :(得分:3)

在项目级别的 gradle 中更新您的 gradle 版本

classpath 'com.android.tools.build:gradle:4.x.x'

更改文件->项目结构->SDK 位置->JDK 路径到 jdk 1.8 位置“Home”文件夹,该文件夹应安装在您的系统中。

答案 3 :(得分:1)

检查 gradle 插件的更新,这为我解决了问题。

答案 4 :(得分:0)

卸载 Java 11 并安装 java 8

“我安装了 jre8 && jdk8

然后打开项目结构并将SDK位置更改为新的JDK位置