【发布时间】:2017-06-27 11:03:47
【问题描述】:
我有自己的 android 库 (sdk),我正在考虑迁移到 Java 8。 我没有看到任何关于它如何影响使用我的 sdk 的客户的文档。它会引起问题吗?他们需要更改代码中的某些内容吗?
【问题讨论】:
我有自己的 android 库 (sdk),我正在考虑迁移到 Java 8。 我没有看到任何关于它如何影响使用我的 sdk 的客户的文档。它会引起问题吗?他们需要更改代码中的某些内容吗?
【问题讨论】:
如果您使用 Java 8 编译库,例如使用在build.gradle
sourceCompatibility = 1.8
targetCompatibility = 1.8
那么任何低于 Java 8 的 android 项目都无法与您的 sdk 一起使用。即使您不使用任何 Java 8 方法。这可能会随着内置 Java 8 的 Android Studio 3.0 而改变。
截至目前,Android Studio
【讨论】: