sii*_*mul 20 java android java-8 android-studio java-time
我试图在我的Android应用程序中使用java.time.LocalDate,但是如果我尝试导入它,那么java.time中的任何类都会在Android Studio 1.1中无法解析符号错误
我能解决这个问题的唯一原因是它不支持java 8.真的是这样吗?
Bas*_*que 16
Android API级别26获得了java.time的实现,包括您的LocalDate类.
对于Android <26,替代方案包括:
该java.time框架是建立在Java 8和更高版本.这些类取代麻烦的老传统日期时间类,如java.util.Date,Calendar,和SimpleDateFormat.
现在处于维护模式的Joda-Time项目建议迁移到java.time类.
要了解更多信息,请参阅Oracle教程.并搜索Stack Overflow以获取许多示例和解释.规范是JSR 310.
您可以直接与数据库交换java.time对象.使用符合JDBC 4.2或更高版本的JDBC驱动程序.不需要字符串,不需要课程.java.sql.*
从哪里获取java.time类?
是的,Android不支持Java-8.关于Java-8中包含的新日期/时间API,您可以查看此问题:
http://code.google.com/p/android/issues/detail?id=62192
目前还没有计划在谷歌Android中引入JSR-310(java.time-package).
| 归档时间: |
|
| 查看次数: |
10841 次 |
| 最近记录: |