Android 12 개발자 프리뷰에 오신 것을 환영합니다. 초기에 자주 의견을 제공하여 Android 12를 최고의 버전으로 만들도록 도와주세요.

출시 노트

Android 12 개발자 프리뷰 1

출시일: 2021년 2월 18일
빌드: SPP1.210122.020.A3
에뮬레이터 지원: x86(64비트), ARM(v8-A)
보안 패치 수준: 2021년 2월
Google Play 서비스: 21.02.12
API 차이점:

Android 12 개발자 프리뷰 1 정보

Android 12 개발자 프리뷰에 오신 것을 환영합니다. 이 버전은 개발자 전용이며 초기 개발, 테스트, 의견 제안을 지원합니다. Android 12 개발자 프리뷰 1은 아직 개발 중인 초기 기준 빌드이므로 이 버전에서 실행되는 Android 시스템 및 앱이 예상대로 작동하지 않을 수도 있습니다.

이전 버전과 마찬가지로 Android 12에는 성능, 배터리 수명, 보안, 개인정보 보호 기능을 개선하기 위한 동작 변경사항이 포함되어 있습니다. 상황에 따라 이러한 변경사항은 앱이 Android 12를 지원하도록 업데이트될 때까지 앱에 영향을 미칠 수 있으므로 사소한 문제에서 중요한 제한에 이르기까지 다양한 문제가 발생할 수도 있습니다. 일반적으로 대다수 앱은 대부분의 API 및 기능과 마찬가지로 예상대로 작동하지만 이 페이지에 나열된 알려진 문제를 검토하여 어떤 문제가 발생할지 더 확실하게 파악하는 것이 좋습니다.

개발 및 테스트용으로 다음 Google Pixel 기기에 이 버전을 설치할 수 있습니다.

  • Pixel 3 및 3 XL
  • Pixel 3a 및 3a XL
  • Pixel 4 및 4 XL
  • Pixel 4a 및 4a(5G)
  • Pixel 5

시작하는 방법에 관한 자세한 내용은 Android 12 다운로드를 참고하세요. 개발자는 개발 및 테스트를 지원하는 Android Emulator를 사용할 수도 있습니다.

일반 권고사항

이 출시와 관련한 다음과 같은 일반적인 참고사항을 숙지하시기 바랍니다.

  • 이 출시에서는 지원되는 기기와 관련된 다양한 안정성, 배터리 또는 성능 문제가 발생할 수 있습니다.
  • 이 출시는 접근성 요구사항이 있는 사용자의 일상적인 사용에는 적절하지 않을 수 있습니다.
  • 이 출시에서 실행되는 일부 앱이 예상대로 작동하지 않을 수 있습니다. 여기에는 Google 앱뿐 아니라 다른 앱도 포함됩니다.
  • Android 12 개발자 프리뷰 빌드는 호환성 테스트 모음(CTS) 승인을 받지 않았지만 예비 테스트를 통과했으며 개발자에게 안정적인 출시 전 API 세트를 제공합니다. CTS 승인 빌드를 사용하거나 SafetyNet API를 사용하는 앱은 Android 12 개발자 프리뷰 빌드에서 정상적으로 작동하지 않을 수 있습니다.

지원받기

Android 12 개발자 프리뷰를 사용하여 개발하고 테스트할 때 두 가지 기본 지원 채널을 사용할 수 있습니다. 지원받기 위해 사용해야 하는 채널은 문제가 발생하는 위치에 따라 다릅니다.

기기별 문제, 시스템 문제, Google 앱 문제 지원

개발자 프리뷰 Issue Tracker를 사용하여 새 문제를 작성하고 여러 개발자가 제출한 문제를 확인하고 추적합니다. 자체 문제를 작성하기 전에 아래에 나열된 알려진 문제를 확인하고 미해결된 주요 문제최근 작성된 문제 목록을 검색하여 다른 개발자가 이미 문제를 신고했는지 확인합니다. 이 문제에 별표표시 를 클릭하여 문제를 구독하고 투표할 수 있습니다.

문제 신고 위치를 참고하여 발생하는 문제 유형에 가장 적합한 문제 템플릿을 찾으세요.

다른 앱 문제 지원

앱 개발자에게 직접 문의하세요.

Android 12 개발자 프리뷰를 사용하는 다른 개발자와 문제나 아이디어를 논의하려면 Reddit의 android_beta 커뮤니티에 가입하세요.

알려진 문제

테스트에 따르면 Android 12 개발자 프리뷰 1을 사용할 때 다음 문제가 발생할 수 있습니다. 이러한 문제는 이미 알려져 있으므로 유사한 문제에 관해서는 추가로 신고할 필요가 없습니다.

  • 일부 시나리오에서 Display over other apps 권한이 부여되고 전체 화면 오버레이를 렌더링하는 앱 사용자는 개발자가 앱을 업데이트할 때까지 Android 12에서 터치 기능이 차단될 수 있습니다. 영향을 받는 사용자는 알림 창의 설정 아이콘을 사용하여 항상 액세스할 수 있는 설정에서 권한을 일시적으로 사용 중지할 수 있습니다. 사용하는 앱이 이 문제로 영향을 받는다면 앱 개발자에게 직접 문의하여 알릴 수 있습니다.

Android 플랫폼

  • WebView에 영향을 미치는 문제로 인해 개발자는 현재 Android 12에서 Schemeful Same-Site 변경사항을 사용 설정하거나 테스트할 수 없습니다. 이 문제는 내부적으로 해결했으며 향후 개발자 프리뷰 버전에 포함될 예정입니다. 그전까지는 Android 12에서 다른 SameSite 변경사항에 관해 계속 앱을 테스트할 수 있습니다. 자세한 내용은 WebView의 최신 SameSite 쿠키 동작을 참고하세요.
  • 일부 기기에서는 Wi-Fi 신호가 강해도 간헐적으로 기기의 Wi-Fi 연결이 해제됩니다. 이 문제를 해결하려면 기기의 Wi-Fi를 껐다가 다시 켭니다.
  • 데이터를 완전 삭제하지 않고 프로덕션 빌드에서 업그레이드하면 이전에 페어링된 블루투스 기기의 HID 컨트롤이 손실될 수도 있습니다. 이 문제를 해결하려면 기기를 페어링 해제했다가 다시 페어링하거나 초기화합니다.
  • 일부 기기에서는 사용자가 잠금 화면에서 전원 + 볼륨 다운 버튼을 눌러 스크린샷을 찍으려고 하면 기기에 '시스템 UI가 계속 중지됩니다'라는 메시지가 표시됩니다.

Android 스튜디오 및 도구

  • Android 스튜디오에서 targetSdkVersion이 'S'인 앱을 설치할 때 개발자에게 다음 오류가 표시될 수 있습니다.

    Installation did not succeed.
    The application could not be installed: INSTALL_FAILED_VERIFICATION_FAILURE
    List of apks:
    [0] '.../build/outputs/apk/debug/app-debug.apk'
    Installation failed due to: 'null'
    

    앱 활동이나 서비스, broadcast receiver 하나 이상에 인텐트 필터가 포함되지만 android:exported 값을 명시적으로 설정하지 않은 것이 원인일 수 있습니다. Android 12에서는 <intent-filter>도 정의된 모든 <activity>, <service>, <receiver> 구성요소에서 이 속성의 명시적 값을 설정해야 합니다. 자세한 내용은 더 안전한 구성요소 내보내기를 참고하세요. 참고: 이 문제는 이미 Android 스튜디오 Arctic Fox의 최신 카나리아 릴리스에서 해결되었습니다. Android 12를 타겟팅할 때 최신 수정사항 및 개선사항을 알아보려면 안정화 버전과 함께 Android 스튜디오의 미리보기 버전을 설치하는 것이 좋습니다.

Android Enterprise

  • Chrome에서 앱 제한사항을 설정한 후 앱을 실행하면 비정상 종료됩니다. 문제를 해결하려면 Chrome 버전 89 이상으로 업데이트하세요.
  • 직장 프로필을 반복적으로 사용 설정했다가 중지하면 화면 잠금 패턴이 허용되지 않아서 기기를 잠금 해제하지 못할 수도 있습니다. 잠금 해제하려면 기기를 다시 시작합니다.
  • 기기에는 기기 전체 비밀번호와 직장 프로필 보안 확인이 있을 수 있습니다. 잠금 화면에서 직장 앱의 알림을 탭하면 먼저 기기를 잠금 해제하라는 메시지가 표시되고 직장 프로필을 잠금 해제하라는 메시지가 표시됩니다. 직장 보안 확인에서 잠금을 해제하라는 메시지가 표시되지 않으면 최근 앱이나 최근 사용 화면에서 작업을 스와이프하여 없애고 직장 앱을 다시 엽니다.

Android Auto

  • 휴대전화에서 어두운 모드를 전환할 때 Android Auto의 야간 모드도 전환될 수 있습니다.
  • Android Auto 프로젝션을 실행할 때 시간, 날씨, 시스템 세부정보가 표시되는 상단 상태 표시줄이 투명하지 않을 수 있습니다.

Android TV

  • Google Home 앱을 사용한 설정은 이 빌드에서 지원되지 않습니다.
  • HDMI 케이블을 핫플러깅하면 일부 디스플레이 싱크에서 동영상 재생이 실패할 수 있습니다.
  • 이 출시에서는 TV 설정 앱의 일부 페이지에 빈 자리표시자가 포함되어 있습니다.