我一直在努力改变我毕业的这一部分。
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
每次我找到一个关于如何修复当前错误的帖子,就会出现一个新的错误。
我试图在android studio项目中包含一个java库。
该库使用JDK14或更高版本。
所以我下载了jdk-14.0.2并将变量javau home更新为 C:\Progra~1\Java\jdk-14.0.2
(在努力让android studio用这个编译之后)
我只需在projectstructure->jdk location中更改jdk就可以编译一个新项目。
但是更新javaversion到任何更高的版本都会引发 error: package android.os does not exist
通过将此添加到依赖项解决了此问题 implementation files("${android.getSdkDirectory().getAbsolutePath()}/platforms/${android.compileSdkVersion}/android.jar")
但现在我发现了其中的几个错误 com.android.tools.r8.errors.b: Unsupported class file version: 58
其他的在java.lang或其他地方,但是都说 Unsupported class file version: 58
有没有办法让androidstudio在更高的java版本上正常工作?
我看到的所有帖子都说,只需更改jdk位置就可以了,但事实并非如此。
暂无答案!
目前还没有任何答案,快来回答吧!