출시될 때마다 특정 Android API가 더 이상 사용되지 않거나 더 나은 개발자 환경을 제공하거나 새로운 플랫폼 기능을 지원하기 위해 리팩터링해야 할 수 있습니다. 이러한 경우 Google은 사용되지 않는 API를 공식적으로 지원 중단하고 개발자에게 대신 사용할 대체 API를 안내합니다.
지원 중단은 API에 대한 공식 지원이 종료되었지만 개발자가 계속 사용할 수 있음을 의미합니다. 이 페이지에서는 이 Android 출시에서 지원 중단된 주요 기능을 설명합니다. 다른 지원 중단 사항을 확인하려면 API 차이점 보고서를 참고하세요.
Virtualizer 대신 Spatializer 사용
Spatializer 类最早在 Android 12(API 级别 32)中添加,可让应用查询设备上的声音空间化功能和行为。在 Android 15 中,Virtualizer 类已废弃。请改用 AudioAttributes.Builder.setSpatializationBehavior 来描述您希望在支持空间化时如何播放内容。
AndroidX media3 ExoPlayer 1.0 会在设备支持的情况下,默认为多声道音频启用空间音频。如需了解详情(包括用于控制此功能的 API),请参阅这篇近期博文和空间音频文档。
Android WebView에서 WebSQL 지원 중단
setDatabaseEnabled 및 getDatabaseEnabled
WebSettings의 메서드는 이제 지원 중단됩니다. 이 설정으로 지원이 활성화되었습니다.
할 수 있습니다 이제 Chrome에서 WebSQL이 삭제되고 지원 중단됨
Android WebView의 화면입니다. 이러한 메서드는 향후 12개월 내에 모든 Android 버전에서 무작위 작업이 됩니다.
W3C (World Wide Web Consortium)에서는 권장 Web Storage API를 채택하기 위해 웹 데이터베이스가 필요한 앱 localStorage 및 및 sessionStorage 또는 IndexedDB. 브라우저의 SQLite Wasm은 원본 비공개 파일 시스템 를 기반으로 한 대체 기술들을 개괄적으로 설명합니다. SQLite 데이터베이스 Web Assembly (Wasm)에 컴파일되고, 웹 기반 애플리케이션이며, 원본 비공개 파일 시스템 더 많은 직접 마이그레이션을 지원 Cloud SQL 코드이며