출시 노트

Android 12 베타 2.1

베타 2.1

출시일: 2021년 6월 23일
빌드: SPB2.210513.011
에뮬레이터 지원: x86(64비트), ARM(v8-A)
보안 패치 수준: 2021년 6월
Google Play 서비스: 21.18.16
API 차이점:

베타 2

출시일: 2021년 6월 9일
빌드: SPB2.210513.007
에뮬레이터 지원: x86(64비트), ARM(v8-A)
보안 패치 수준: 2021년 6월
Google Play 서비스: 21.18.16
API 차이점:

Android 12 베타 2.1(2021년 6월)

이미 개발자 프리뷰 또는 베타 빌드를 실행하고 있다면 베타 2.1 무선 업데이트(OTA)가 자동으로 제공됩니다.

이번 Android 12 베타 2 소규모 업데이트에는 다양한 안정성 개선사항과 다음 수정사항이 포함되어 있습니다.

  • 사용자가 잠금 화면에서 항목에 액세스하지 못하는 문제를 수정했습니다. 예를 들어 아래로 스와이프하여 알림 창을 표시하거나 알림을 스와이프하여 없애거나 위로 스와이프하여 휴대전화를 잠금 해제합니다. (문제 #190702454)
  • 날씨 및 캘린더 일정과 같은 정보가 홈 화면이나 잠금 화면의 한눈에 보기 위젯에 표시되지 않는 문제를 수정했습니다. (문제 #190700432, 문제 #190644743)
  • 동작 탐색으로 최근 앱에 액세스할 때 애니메이션이 깜박이거나 버벅거리는 문제를 수정했습니다.
  • 마이크 및 카메라 권한 표시기가 멈추고 휴대전화가 재부팅될 때까지 사라지는 문제를 수정했습니다.
  • Android 12를 실행하는 Android Virtual Device(AVD)와 함께 Android Emulator를 사용하는 경우 AVD가 인터넷에 연결하지 못하는 문제를 수정했습니다.
  • 베타 버전을 사용해 기기를 초기화한 후 일부 사용자의 설정 마법사가 멈추는 문제를 수정했습니다. (문제 #190082536)

Android 12 베타 2 정보

이제 베타 2의 최신 기능과 변경사항을 앱에서 사용해 볼 수 있습니다. 이 버전은 개발, 테스트, 일반 용도에 적합합니다. Android 12는 아직 개발 중이므로 Android 시스템과 앱이 예상대로 작동하지 않을 수 있습니다.

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

베타 2 다운로드 방법

이 버전은 Pixel 3나 3a, 4, 4a, 5 시리즈 기기에 설치할 수 있습니다.

이미 개발자 프리뷰 또는 베타 빌드를 실행하고 있다면 베타 2 무선 업데이트(OTA)가 자동으로 제공됩니다. 최신 기능과 변경사항을 계속 시도하기 전에 Android 12 SDK와 Android Emulator도 업데이트해야 합니다. 가장 좋은 방법은 최신 미리보기 버전의 Android 스튜디오에서 SDK Manager를 사용하는 것입니다.

베타 2가 사용해보는 첫 Android 12 출시라면 Android 12 다운로드에서 시작하는 방법을 자세히 알아보세요.

일반 권고사항

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

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

지원받기

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

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

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

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

Pixel 외 기기 문제 지원

기기 제조업체 파트너의 대상 기기 문제를 신고하려면 Android 12 베타 기기 페이지에서 기기 제조업체의 Android 12 베타 사이트 링크를 찾아보세요.

다른 앱 문제 지원

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

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

베타 2의 새로운 기능

Android 12 베타 2에는 다음과 같은 새로운 기능과 변경사항이 포함되어 있습니다.

해결된 주요 문제

다음 문제가 Android 12 베타 2에서 해결되었습니다.

개발자가 신고한 문제

  • 기기가 비정상 종료되고 다시 시작될 수 있는 다양한 문제를 수정했습니다. (문제 #188608172)
  • 계정 화면에 액세스할 때 설정 앱이 비정상 종료되는 문제를 수정했습니다. (문제 #188572264)
  • 기기 화면 방향을 전환한 후 동작 탐색 표시기가 화면의 잘못된 위치에 표시되는 문제를 수정했습니다. (문제 #186487188, 문제 #186203723)
  • 라이브 배경화면이 비정상 종료되어 다른 배경화면으로 되돌아가는 문제를 수정했습니다. (문제 #188636390, 문제 #186092946)
  • 사용자가 한 손 사용 모드를 종료한 후에도 이 모드의 오버레이 정보가 남는 문제를 수정했습니다. (문제 #188809589)
  • 사용자가 알림에서 읽음으로 표시완료를 탭할 때 알림이 삭제되지 않는 문제를 수정했습니다. (문제 #183140902)
  • 특정 동작을 사용하거나 특정 작업을 실행할 때 햅틱 반응이 발생하지 않는 문제를 수정했습니다. (문제 #188643385, 문제 #188647132)
  • 시스템 볼륨 막대가 의도보다 크게 표시되는 문제를 수정했습니다. (문제 #188865157)
  • 항상 켜져 있는 화면 모드가 특정 상황에서 작동하지 않는 문제를 수정했습니다. (문제 #189298635)
  • null인 기기 블루투스 주소를 사용하여 setDeviceAddress() 메서드를 호출할 때 NullPointerException이 발생하는 문제를 수정했습니다. (문제 #186574846)

미해결된 주요 문제

개발자와 사용자가 신고한 미해결 주요 문제의 최신 목록은 미해결된 주요 문제를 참고하세요.

다른 알려진 문제

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

모든 앱

  • WebView 문제로 인해 현재 Android 공개 출시 버전을 실행하는 기기에 Android 베타 2를 설치하는 사용자는 앱이 간헐적으로 비정상 종료될 수 있습니다. 이 문제를 해결하려면 설정 > 앱 > 모든 앱 > Android 시스템 WebView > 사용 중지 > 앱 사용 중지 > 사용 설정으로 이동하여 Android 시스템 WebView를 사용 중지했다가 다시 사용 설정합니다.
  • 일부 시나리오에서 Display over other apps 권한이 부여되고 전체 화면 오버레이를 렌더링하는 앱 사용자는 개발자가 앱을 업데이트할 때까지 Android 12에서 터치 기능이 차단될 수 있습니다. 영향을 받는 사용자는 알림 창의 설정 아이콘을 사용하여 항상 액세스할 수 있는 설정에서 권한을 일시적으로 사용 중지할 수 있습니다. 사용하는 앱이 이 문제로 영향을 받는다면 앱 개발자에게 직접 문의하여 알릴 수 있습니다.
  • 사용자가 설정 > 비밀번호 및 계정에서 기기에 다른 계정을 추가하려고 하면 UI가 검은색으로 변하고 뒤로 버튼이 응답하지 않습니다.

Google 앱

  • 기기를 베타 2로 업데이트한 후 보조 사용자가 실행할 때마다 Google 지도가 비정상 종료되기도 합니다.
  • 확인할 수 없는 발신자의 통화 차단 다이얼러 설정은 Android 베타 1과 베타 2에서 사용 중지됩니다. 이 설정은 베타 2.1부터 다시 사용 설정됩니다.

Android 플랫폼

  • SplashScreen API를 사용할 때 앱 아이콘이 잘릴 때가 있습니다.
  • SplashScreen API를 사용할 때 애니메이션 벡터 드로어블과 setOnExitAnimationListener()를 설정한 후 콜백이 호출되면 벡터 드로어블의 애니메이션이 중지됩니다.

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 SDK 빌드 도구(31.0.0 rc5)의 최신 미리보기 버전은 Android 스튜디오 Arctic Fox 이전의 Android 스튜디오 버전과 호환되지 않습니다.

Android Enterprise

  • 기기에는 기기 전체 비밀번호와 직장 프로필 보안 확인이 있을 수 있습니다. 잠금 화면에서 직장 앱의 알림을 탭하면 먼저 기기를 잠금 해제하라는 메시지가 표시되고 직장 프로필을 잠금 해제하라는 메시지가 표시됩니다. 직장 보안 확인에서 잠금을 해제하라는 메시지가 표시되지 않으면 최근 앱이나 최근 사용 화면에서 작업을 스와이프하여 없애고 직장 앱을 다시 엽니다.

Android Auto

  • Android Auto에서 YouTube Music으로 음악을 재생할 때 일부 사용자는 Toyota 자동차에서 차량 스피커가 아닌 휴대전화에서 오디오가 재생되거나 전혀 오디오가 재생되지 않을 수 있습니다.
  • Android Auto에서 Google 지도 내비게이션을 사용할 때 일부 사용자에게 텍스트가 흐릿해지는 문제가 발생할 수 있습니다.
  • 사용자가 Waze에서 목적지를 선택하는 동안 문제가 발생할 수 있습니다.
  • Android Auto를 시작한 후 휴대전화가 응답하지 않거나 잠금 화면에서 멈출 수 있습니다.
  • 일부 시나리오에서는 Android Auto를 사용하는 동안 Google 지도에서 다른 경로 옵션을 제공하지 못할 수도 있습니다.
  • 휴대전화가 잠겨 있으면 음악이 일시중지될 수 있습니다.
  • 사용자가 Google 어시스턴트를 사용하여 SMS에 답장을 시도하는 동안 음악 오디오가 들릴 수 있습니다.
  • 자동 주야간 모드 전환이 작동하지 않을 수 있습니다.

Android TV

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

이전 베타 출시

Android 12 베타 1

베타 1

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

베타 1의 새로운 기능

Android 12 베타 1에는 다음과 같은 새로운 기능과 변경사항이 포함되어 있습니다.

해결된 주요 문제

다음 문제가 Android 12 베타 1에서 해결되었습니다.

개발자가 신고한 문제
  • 사용자가 앱 제안을 사용 중지한 후에도 앱 검색 창 인터페이스에 추가 공간이 남아 있는 문제를 수정했습니다. (문제 #186096754)
  • Pixel 휴대전화가 Pixel Stand에 놓였을 때를 감지하지 못하는 문제를 수정했습니다. (문제 #186184469)
  • 디스커버를 열거나 디스커버 피드에서 기사를 탭할 때 Google 앱이 비정상 종료되는 문제를 수정했습니다. (문제 #187540137)
  • OTA 이미지를 적용한 후 일부 기기가 부팅되지 않는 문제를 수정했습니다. (문제 #180636356)
  • 사용자가 고급 모바일 네트워크 설정을 탐색할 때 시스템에서 사용자에게 이동통신사 연결을 사용 중지하라는 메시지를 표시하는 문제를 수정했습니다. (문제 #181585057)
  • 개발자 옵션을 사용하여 기기의 디스플레이 컷아웃이 숨겨지지 않는 문제를 수정했습니다. (문제 #183342310)
  • 버벅거림을 유발하고 경우에 따라 기기가 비정상 종료되고 다시 시작되는 RenderEngine 문제를 수정했습니다. (문제 #183873177, 문제 #184544726)
  • 일부 기기를 수동으로 다시 시작한 후 기기가 비정상 종료되고 부팅되지 않는 문제를 수정했습니다. (문제 #184760958)
  • SensorManager.registerListener()를 호출할 때 CompatibilityChangeReporter 로그 메시지가 잘못 인쇄될 수 있는 문제를 수정했습니다. (문제 #184660151)
기타 해결된 문제
  • 차량에서 Android Auto를 처음 설정하고 사용자가 Google 어시스턴트를 호출할 때 일부 사용자의 어시스턴트가 비정상 종료되는 문제를 수정했습니다.
  • Android Auto에서 Google 팟캐스트를 재생할 때 일부 사용자의 Google 팟캐스트가 비정상 종료되는 문제를 수정했습니다.
  • 무선 호환 헤드 단위에 연결할 때 Android Auto 버전 6.2 이하를 사용하는 경우 사용자에게 발생하는 무선 연결 문제를 수정했습니다.

미해결된 주요 문제

개발자와 사용자가 신고한 미해결 주요 문제의 최신 목록은 미해결된 주요 문제를 참고하세요.

다른 알려진 문제

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

Android 플랫폼
  • SplashScreen API를 사용할 때 앱 아이콘이 잘릴 때가 있습니다.
  • SplashScreen API를 사용할 때 애니메이션 벡터 드로어블과 setOnExitAnimationListener()를 설정한 후 콜백이 호출되면 벡터 드로어블의 애니메이션이 중지됩니다.
  • 확인할 수 없는 발신자의 통화 차단 다이얼러 설정은 Android 베타 1과 베타 2에서 사용 중지됩니다. 이 설정은 베타 2.1부터 다시 사용 설정됩니다.
  • 일부 시나리오에서 Display over other apps 권한이 부여되고 전체 화면 오버레이를 렌더링하는 앱 사용자는 개발자가 앱을 업데이트할 때까지 Android 12에서 터치 기능이 차단될 수 있습니다. 영향을 받는 사용자는 알림 창의 설정 아이콘을 사용하여 항상 액세스할 수 있는 설정에서 권한을 일시적으로 사용 중지할 수 있습니다. 사용하는 앱이 이 문제로 영향을 받는다면 앱 개발자에게 직접 문의하여 알릴 수 있습니다.
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
  • 기기에는 기기 전체 비밀번호와 직장 프로필 보안 확인이 있을 수 있습니다. 잠금 화면에서 직장 앱의 알림을 탭하면 먼저 기기를 잠금 해제하라는 메시지가 표시되고 직장 프로필을 잠금 해제하라는 메시지가 표시됩니다. 직장 보안 확인에서 잠금을 해제하라는 메시지가 표시되지 않으면 최근 앱이나 최근 사용 화면에서 작업을 스와이프하여 없애고 직장 앱을 다시 엽니다.
Android Auto
  • Android Auto에서 YouTube Music으로 음악을 재생할 때 일부 사용자는 차량 스피커가 아닌 휴대전화에서 오디오가 재생되거나 전혀 오디오가 재생되지 않을 수 있습니다.
  • Android Auto에서 Google 지도 내비게이션을 사용할 때 일부 사용자에게 텍스트가 흐릿해지는 문제가 발생할 수 있습니다.
  • 사용자가 Waze에서 목적지를 선택하는 동안 문제가 발생할 수 있습니다.
Android TV
  • Google Home 앱을 사용한 설정은 이 빌드에서 지원되지 않습니다.
  • HDMI 케이블을 핫플러깅하면 일부 디스플레이 싱크에서 동영상 재생이 실패할 수 있습니다.
  • 이 출시에서는 TV 설정 앱의 일부 페이지에 빈 자리표시자가 포함되어 있습니다.