无法在 Java8、Android Studio 中解析符号 'LocalDateTime'

Cannot resolve symbol 'LocalDateTime' in Java8, Android Studio

我正在使用 Android studio 并使用 Jack 启用 Java8 功能,但似乎仍未实现 LocalDateTime,是这样吗?

this question 问了同样的问题,但它已经过时了,因为现在 Android 支持 Java8 和 Jack。

尝试使用 Joda-Time,它启发了 Java 8

中的 java.time 包

http://www.joda.org/joda-time/

关于您的问题,请查看下方

https://developer.android.com/preview/j8-jack.html#supported-features

我不认识 Jack,但它似乎不包括 Java 8 及更高版本中内置的 java.time 包的实现。

java.time 后端口

幸运的是,许多 java.time 功能被反向移植到 ThreeTen-Backport project, and further adapted to Android in the ThreeTenABP 项目中的 Java 6 和 7。

参见: