Android 12에서는 사용하지 않는 앱을 ​​자동으로 최대 절전 모드로 전환하여 공간을 확보합니다.

Android 12에는 공간을 확보하기 위해 사용하지 않는 앱의 임시 파일을 제거하는 앱 최대 절전 모드 기능이 도입되었습니다.

Google은 Pixel의 안정적인 릴리스 이전에 새로운 Android 버전의 소스 코드를 릴리스하지 않지만 휴대전화가 준비되었지만 AOSP에 제출된 코드 변경을 통해 향후 일부 기능을 엿볼 수 있는 경우는 거의 없습니다. 게릿. 우리가 곧 출시될 것으로 예상했던 기능 중 하나 안드로이드 12 릴리스는 앱 최대 절전 모드입니다. 저장 공간 확보 사용하지 않는 앱에서 임시 파일을 삭제합니다. 이 기능은 공개적으로 사용 가능한 두 개발자 프리뷰 중 어느 것에도 나타나지 않았지만 해당 기능에 대한 코드가 유출된 빌드 우리가 최근에 얻은 것입니다.

APK 분해는 애플리케이션의 향후 업데이트에 포함될 기능을 예측할 수 있는 경우가 많지만 여기서 언급한 기능 중 일부가 향후 릴리스에 포함되지 않을 수도 있습니다. 이는 이러한 기능이 현재 라이브 빌드에서 구현되지 않았으며 향후 빌드에서 개발자가 언제든지 가져올 수 있기 때문입니다.

안드로이드 11 개발자 프리뷰 3이 출시되면서 구글은 추가됨 몇 달 동안 앱을 사용하지 않으면 앱의 권한을 취소하는 새로운 '권한 자동 취소' 기능이 추가되었습니다. Google은 Android 11의 안정적인 출시 이후 공유됨 앱의 권한이 부여되었을 때 사용자에게 알리는 알림을 보여주는 스크린샷을 포함하여 기능에 대한 자세한 내용 자동으로 권한이 부여된 앱 목록이 포함된 '사용되지 않는 앱' 설정 페이지를 보여주는 스크린샷 취소되었습니다.

Android 12에서 Google은 새로운 앱 최대 절전 모드 기능을 추가하여 '사용하지 않는 앱' 개념을 확장하는 것으로 보입니다. Android 12에서는 사용하지 않는 앱에 대한 권한을 자동으로 취소하는 것 외에도 임시 파일을 정리하여 저장 공간을 확보합니다.

모든 애플리케이션에 대해 "앱 정보" 페이지에서 새로운 "사용하지 않는 앱" 섹션을 활성화했으며 여기에는 새로운 "권한 제거 및 공간 확보" 토글이 포함되어 있습니다. 이에 비해 Android 11의 '권한 자동 취소' 토글(나중에 '앱을 사용하지 않는 경우 권한 제거'로 이름 변경)은 앱 '앱 정보' 페이지의 '앱 권한' 하위 페이지에서 찾을 수 있습니다. 새로운 토글은 단지 권한이 아닌 권한과 저장 공간을 모두 다루기 때문에 이러한 위치 변경은 의미가 있습니다.

몇 가지 앱을 수동으로 최대 절전 모드로 전환한 후 설정 > 앱 아래에 "사용하지 않는 앱" 페이지가 나타났습니다. 이 페이지에는 몇 달 동안 열리지 않은 앱이 표시되며 설명에는 권한이 다음과 같이 명시되어 있습니다. 앱을 한동안 사용하지 않으면 취소되고 알림이 중지되며 임시 파일이 제거됩니다. 개월.

코드 변경에 따라 우리는 올해 초 발견, 앱 최대 절전 모드 기능은 저장 공간을 확보하기 위해 캐시를 지우거나 컴파일 아티팩트를 삭제합니다. 이러한 작업 중 어느 것도 많은 공간을 확보하지 못하지만 이는 정확히 어떤 앱이 최대 절전 모드인지, 저장된 캐시 파일의 수/종류에 따라 달라집니다. 저장 공간이 적은 저가형 장치를 사용하는 사용자는 더 많은 이점을 누릴 수 있지만, 모든 사용자는 사용 권한이 자동으로 취소되는 사용하지 않는 앱의 이점을 누릴 수 있습니다.

우리가 얻은 빌드는 Developer Preview 2보다 최신이지만 앱 최대 절전 모드 기능이 DP3 또는 베타 1에 공개될지는 알 수 없습니다. 그러나 일단 사용 가능해지면 해당 명령줄 인터페이스는 "cmd app_hibernation" 명령.

사용할 수 있는 라이센스를 제공해주신 PNF Software에 감사드립니다. JEB 디컴파일러, Android 애플리케이션을 위한 전문가 수준의 리버스 엔지니어링 도구입니다.