java - 如何设置我的 compileSDKversion 以支持 Java 1.6

标签 java android sdk android-gradle-plugin

我得到错误:

Error:(3, 22) compileSdkVersion android-22 requires compiling with JDK 7

我正在使用运行 OSX 10.6Mac,因此不支持 JDK 7。有没有办法可以将编译版本更改为可以使用 JDK 6 的版本?任何帮助都会很棒。

最佳答案

如果您将目标 android sdk 版本设置为 21 或更高版本,它将需要 Java 7。

如果您不能使用 JDK 7,您可以将目标 sdk 版本设置为 20 或以下。但是,我要提醒您不要这样做,如果您要构建将在 Play 商店中分发的应用程序,最好使用 Java 7 并以版本 21 为目标。

您可以查看有关升级到使用 JDK 7 的更多信息 here

关于java - 如何设置我的 compileSDKversion 以支持 Java 1.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31995871/

相关文章:

java - 模拟特定类对象 stub 失败的测试mockito

java - 使按钮不可点击,直到 TitleAreaDialog 中满足某些条件?

android - 在Android NDK下,是否可以在不调用Java来检索表面的情况下创建 native 窗口?

sdk - 非 Unicode 程序错误的 VIX API 语言环境

Android SDK ImageView float 在 webview 之上

c# - 如何使用 VSPackage 在 Visual Studio 2012 中添加多个菜单项?

java - 在整数的补码表示中,(2^32 - 1) 的计算结果为何与 -1 相同?

java - 在 JAR 中加载 .txt 文件

android - 如何使图像填充RelativeLayout背景而不拉伸(stretch)

android - Android Studio 中编辑器折叠和区域注释的区别