android-studio - Android studio 编译问题(gradle task : compileDebugJavaWithJavac)

标签 android-studio gradle

我尝试在 Android Studio(2.3.3 和 3.0)中编译项目,但我一直得到同样的错误:
“不兼容的类型:ImageView 无法转换为 int。”
Android Studio 没有指出任何编译问题,并且错误不包含文件名或行号(双击错误也没有任何作用)。错误突然出现,我无法提及我所做的任何不寻常的代码更改。

请假设我已经重新启动了 Android Studio,清理了项目并使缓存失效。

An error in gradle build messages

An error in gradle console

提前致谢!

最佳答案

找到了答案:

我没有使用嵌入式 JDK,所以很明显,使用 Android Studio 编译的内容无法使用不同的 JDK 编译。
所以为了解决像我这样的问题,只需使用嵌入式JDK位置(您可以在模块设置,SDK位置中设置它)。

enter image description here

关于android-studio - Android studio 编译问题(gradle task : compileDebugJavaWithJavac),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46965655/

相关文章:

java - gradle 从文件夹创建多个 war 文件

gradle - 如何使用 Gradle 从存档中删除文件

android - 由于Android目标,Kotlin Multiplatform构建失败

java - 错误: gradle and gms google-services

android - 如何获取购物车第一个 Activity 的计数?

android - Gradle同步失败:原因:https://downloads.gradle.org/distributions/gradle-2.3.2-all.zip

gradle - 仅当此给定测试在 gradle 测试阶段激活时,如何运行特定的 gradle 任务?

java - Android:Log.w() 错误:<identifier> 预期

android - 如何重置到我在 Android Studio 中的最后一次提交

android-studio - android studio中的ExampleUnitTest是什么