2011-03-31 3 views
9

나는 documentaion에 API 레벨 1 (응용 프로그램에 대해 7 번째 또는 2.1 버전 사용) 이후로 존재하는 MINUTES, HOURS, DAYS이 누락되었습니다.Android에서 Java.util.concurrent.TimeUnit 유형의 SECONDS를 사용할 수없는 이유는 무엇입니까?

저는이 실수도 지적되었지만 (질문 자체는 아니 었습니다), 자신의 계산을 만드는 해결책이 제안 된만큼 this question을 읽었습니다.

나는 게으르지 않지만 서버 (Java 프로젝트)에 데이터를 보내는데 여기에는 TimeUnit.MINUTES 또는 TimeUnit.HOURS이 활발히 사용됩니다. 실수를 피하고 싶습니다.

도움을 주셔서 감사합니다.

+0

그래서 질문은 무엇 자바 구현? 일부 TimeUnit 상수는 Android에서 사용할 수 없다는 것을 알고있는 것 같습니다. 플랫폼 개발자 만이 왜 그렇게했는지 알 수 있습니다. –

+0

"안드로이드 개발자에게 물어보고 묻습니다"또한 대답입니다 :). 그리고 처음에는 그 것이 알려진/해결되었거나 내 개발자 - 환경 - 특정 또는 다른 문제인지를 이해하려고했습니다. 누가 알겠습니까? 아마 플랫폼 개발자도 Stackoverflow를 사용합니까? – 87element

+0

그들은 그래도 직접적으로 물어 보는 것이 더 낫다;) –

답변

7

java 5TimeUnit에 대한 자바 독과 나란히 java 6 측면을 열 경우이 자바 6 안드로이드에 추가 된 것을 볼 수는 지금까지 만 5

+0

글쎄, 그것은 부재를 약간 설명한다. 하지만 여전히 TimeUnit에 대한 안드로이드 문서에는 약간의 불일치가 존재합니다. 그리고 안드로이드에서 사용되는 Java 버전에 대한 단서를 찾지 못했습니다. [일부 Java 6도 작동합니다] (http://stackoverflow.com/questions/1091114/how-much-of-the-java-6-api- 안드로이드에 의해 구현 됨). – 87element

관련 문제