2026년부터 트렁크 안정 개발 모델과 일치하고 생태계의 플랫폼 안정성을 보장하기 위해 2분기와 4분기에 AOSP에 소스 코드를 게시합니다. AOSP를 빌드하고 기여하려면 aosp-main 대신 android-latest-release를 사용하는 것이 좋습니다. android-latest-release 매니페스트 브랜치는 항상 AOSP에 푸시된 최신 버전을 참조합니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
외부 시간 감지
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Android 12부터는 선택적으로 외부 시간 소스를 사용하여 시간 감지기 서비스에 Unix 에포크 시간을 제안할 수 있습니다. 이 기능은 AOSP에서 기본적으로 사용 설정되지 않습니다.
외부 시간 출처를 사용하면 Android에 완전 맞춤형 시간 추천을 제공할 수 있습니다. 외부 시간 출처의 추천을 수신한 후 time_detector 서비스는 구성된 자동 시간 우선순위 지정 규칙에 따라 시스템 시계를 업데이트할지 결정합니다.
구현
외부 시간 감지를 지원하려면 시스템 API 호출을 통해 time_detector 서비스에 외부 시간 추천을 제출하는 구성요소를 구현해야 합니다.
외부 출처를 구성하려면 core/res/res/values/config.xml 시스템 서버 구성 파일을 사용합니다. external 값을 config_autoTimeSourcesPriority에 추가합니다.
다음 예에서는 시스템 시계를 설정할 때 외부 시간 추천에 가장 높은 우선순위를 부여하도록 Android에 지시합니다. 사용 가능한 유효한 외부 시간 추천이 없으면 다음 출처(이 경우 gnss)가 사용됩니다.
<string-array name="config_autoTimeSourcesPriority">
<item>external</item>
<item>gnss</item>
</string-array>
시스템에 외부 시간 추천을 제공하려면 TimeManager에서 suggestExternalTime 메서드를 사용합니다. 외부 출처가 구성 파일의 config_autoTimeSourcesPriority를 사용하여 구성되었고 우선순위가 더 높은 시간 추천을 사용할 수 없는 경우 Android는 이 메서드에 전달된 타임스탬프를 사용하여 현재 Unix 에포크 시간을 설정합니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-12-03(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-12-03(UTC)"],[],[]]