solidot新版网站常见问题,请点击这里查看。

Android 应用面临越来越多的不兼容问题

Android
Wilson (42865)发表于 2025年06月08日 19时31分 星期日

来自好兆头
Google Play Store 中的应用数减少了 47%,一大原因可能就是不兼容导致大量应用下架。而不兼容的问题与 Google 本身紧密关联。Android 应用开发者抱怨维护 Android 应用所面临越来越大的挑战。举例来说,用 Java 开发的项目如果依赖了用 Kotlin 开发的库会遇到兼容性问题,除非项目用 Kotlin 重写;开源媒体播放器库 ExoPlayer 的 V1 与 V2 不兼容,ExoPlayer 正被不兼容的 media3 所取代;Google Ads library v24 停止支持 Android API 21,而 API 21 仍然有 400 万用户;Material 3 取代了 Material 2,但 Google 没有提供清晰的 迁移指南;Android API 版本号与 Android 版本不一致,开发者文档也经常会将两者混淆在一起;重要的第三方开源库被弃用或不再维护;Google 经常会做出破坏兼容性的决策。


ashishb.net/programming/maintaining-android-app/
news.ycombinator.com/item?id=44214835