如何在 codenameone1 中定义 android 应用程序的 compileOptions?

How can I define compileOptions of android application within codenameone1?

如何在 codenameone1 项目中定义 android 的编译选项?

  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }

提前致谢

我们目前不支持。有一个 RFE 可以添加这个,但我现在似乎无法在我们的问题跟踪器中找到它。

这有点问题,因为集成 Android 内置 Java 8 支持与我们的内置 Java 8 支持有些冲突。我假设您需要它来集成本机 Android 代码,解决方案相当简单。将其包装为一个自包含的 AAR 库,因此无论我们的设置如何,它都应该可以工作。

对我有用的解决方案是添加此构建提示: android.xgradle_default_config = compileOptions {sourceCompatibility 1.8;目标兼容性 1.8}