Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么不';t Java.util.concurrent.TimeUnit类型是否大于Android中可用的秒数?_Java_Android_Java.util.concurrent - Fatal编程技术网

为什么不';t Java.util.concurrent.TimeUnit类型是否大于Android中可用的秒数?

为什么不';t Java.util.concurrent.TimeUnit类型是否大于Android中可用的秒数?,java,android,java.util.concurrent,Java,Android,Java.util.concurrent,我错过了分钟、小时、天,它们存在于API级别1(我对应用程序使用第7版或2.1版)之后 我已经读过,其中也指出了这一失误(虽然,这不在问题本身),但作为解决方案,只提出了自己的计算 我并不懒惰,但我向服务器(Java项目)发送了一些数据,在服务器上,TimeUnit.MINUTES或TimeUnit.HOURS被积极使用。只是想避免犯错误 非常感谢您的帮助。如果您同时打开javadoc forTimeUnit,您将看到这些都是在Java6中添加的。到目前为止,Android只实现java 5。那

我错过了
分钟、小时、天
,它们存在于API级别1(我对应用程序使用第7版或2.1版)之后

我已经读过,其中也指出了这一失误(虽然,这不在问题本身),但作为解决方案,只提出了自己的计算

我并不懒惰,但我向服务器(Java项目)发送了一些数据,在服务器上,
TimeUnit.MINUTES
TimeUnit.HOURS
被积极使用。只是想避免犯错误


非常感谢您的帮助。

如果您同时打开javadoc for
TimeUnit
,您将看到这些都是在Java6中添加的。到目前为止,Android只实现java 5。

那么问题是什么?看起来你明白了,有些时间单位常量在android上是不可用的。只有平台开发人员知道他们为什么这么做。“写信给Android开发人员并询问”也是一个答案:)。首先,我试图理解,这是已知的/已解决的,还是我的开发人员环境特定的,或者其他任何问题。谁知道呢,也许平台开发人员也会使用Stackoverflow?他们会,但最好还是直接询问客户;)嗯,这就解释了为什么没有。但在Android文档中仍然存在一些不一致的时间单位。我还没有发现任何关于Android中使用Java版本的线索。