虎科技
业界资讯 手机产品 数码产品 移动互联 软件产品 智能汽车 生活家电 关于我们 热点资讯

安卓应用开发者的无奈:Java转Kotlin难,官方库更新快,前路何在?

2025-06-10来源:ITBEAR编辑:瑞雪

在软件开发领域,安卓应用开发者的困境近期再次成为热议话题。科技媒体devclass发表的一篇文章,以软件工程师Ashish Bhatia的经历为切入点,揭示了安卓应用开发面临的多重挑战。

Bhatia,一位曾参与谷歌Android安全项目的资深开发者,目前正在开发名为MusicSync的媒体应用。他遇到的问题并非孤例,而是众多安卓开发者普遍面临的挑战。

MusicSync应用原本使用Java编写,但谷歌将Kotlin设为首选开发语言后,Java开发者遭遇了前所未有的困境。Bhatia指出,Java无法使用谷歌官方的UI库Jetpack Compose,而Java库迁移到Kotlin的过程复杂且充满挑战,Kotlin的协程和挂起函数更是带来了兼容性问题,使得Java开发者在安卓开发中的处境愈发艰难。

安卓官方库的频繁更新也令开发者头疼不已。例如,媒体库ExoPlayer在2024年升级为ExoPlayer v2后,又被Jetpack Media3取代。这种“破坏性变更”不仅增加了开发难度,还可能导致应用崩溃,给用户体验带来负面影响。

安卓系统的大版本更新同样带来了一系列新的挑战。通知、存储权限和后台代码执行等方面的变化,要求开发者不断调整代码以适应新规。这不仅增加了开发成本,还延长了开发周期。

UI设计指南的频繁变动也是开发者面临的一大难题。Material 2被Material 3取代,而大部分文档只针对Kotlin,缺乏清晰的Java迁移指南。这使得Java开发者在UI设计方面面临诸多不便。

第三方库的弃用或停止维护也给开发者带来了额外的负担。开发者必须持续投入精力更新应用,否则可能因minSdkVersion过旧而被Google Play商店下架。这不仅影响了开发者的积极性,也限制了应用的长期发展。

Bhatia的观点引发了广泛共鸣。一位开发者表示,维护应用已成为“巨大的负担”,每隔几个月就必须更新以符合新政策,包括税务信息、隐私政策和强制性API调整等。另一位开发者则从2012年起维护一款应用,在Google Play商店发布了108个版本,深感疲惫。

谷歌对新应用使用App Bundles的要求也引发了争议。开发者需将根签名密钥交给谷歌,这增加了应用被未经授权修改的风险。尽管谷歌提供了“代码透明性”功能作为缓解措施,但许多开发者仍对此表示担忧。

在这种开发环境下,商业应用的主导地位愈发显著。因为只有它们有足够的收入支撑开发成本,免费开源或个人爱好者的应用则更容易被放弃。一位开发者无奈表示:“开发应用本身很简单,但应用商店的官僚作风让人完全不想继续,除非你是大公司。”

另一位开源SSH文件传输应用的开发者也指出,谷歌的苛刻要求和商业化导向迫使许多优质免费应用退出平台。这不仅影响了应用的多样性,也损害了用户的利益。

荣耀500 Pro规格揭晓:骁龙8 Elite加持 2亿主摄配8000mAh大电池
IT之家 11 月 14 日消息,博主 @数码闲聊站 今日曝光了荣耀 500 Pro 手机的核心规格,这款新机将于近期上市。 IT之家整理如下:6.55 英寸 2736*1264p 120Hz 中屏 骁龙…

2025-11-15

vivo S50系列火热预热 骁龙8Gen5芯片配潜望长焦及超声波指纹来袭
近日OPPO Reno15系列、荣耀500系列、vivoS50系列等几款待发新机均有不少爆料,其中OPPO已经率先定档(11.17发布),荣耀500也已经公布了外观(发布日期暂未公布),今日vivo S50…

2025-11-14

荣耀500 Pro配置揭秘:骁龙8至尊版加持 8000mAh大电池续航无忧
8000mAh的大电池相较于上一代的7200mAh也是大升级,这个容量在同档位的机型中也是相当领先的。在这波大电池普及浪潮当中,荣耀后续还有望在其他机型上使用10000mAh电池,对续航要求高的用户需要密切关…

2025-11-14

苹果iPhone 17系列发售不到俩月 中国市场激活量或破千万
苹果 iPhone 17 系列于今年 9 月 19 日正式发售,如今还不到两个月。 该博主曾透露,截至 11 月 2 日,苹果 iPhone17 系列国内激活销量超 825 万。具体数据如下: iPho…

2025-11-14

2025拍照手机怎么选?人像长焦夜景全解析,这几款满足多样需求
不同的拍照需求,如人像拍摄、长焦拍摄、防抖效果等,需要不同的机型来满足。 iPhone 17 系列、荣耀 Magic7 系列和真我 GT8Pro 等机型也各有特色,能满足不同用户在人像拍照、长焦镜头、拍照防…

2025-11-13

OpenAI推出GPT-5.1系列:对话更有趣,推理更持久,个性化风格增至八种
11 月 13 日消息,OpenAI 今天(11 月 13 日)发布公告,宣布推出 GPT-5.1 系列旗舰模型,官方声称此次升级旨在“让ChatGPT 更智能,对话体验更有趣”。 IT之家援引博文介绍,此…

2025-11-13

荣耀500系列全渠道预约开启 2亿像素主摄+8000mAh大电池成亮点
影像方面,荣耀500系列可能全系标配2亿像素主摄,采用1/1.4英寸大底传感器,并引入雅顾影像调校技术。其中,Pro版或加入潜望式长焦镜头,支持高倍率光学变焦。 续航方面,荣耀500系列预计内置一块高达800…

2025-11-13

鲁大师10月新机榜单揭晓:骁龙8 Elite Gen5与天玑9500新机性能流畅AI大比拼
位列第四的荣耀Magic8性能分1834090;OPPO Find X9Pro分数1832669,排在第五,这也是天玑9500新机目前最高分;另一台天玑9500新机vivo X300 Pro位列第九;剩余全…

2025-11-13

荣耀GT2系列来袭:9000mAh大电池搭配骁龙强芯,性能续航双升级
【CNMO科技消息】11月12日,有数码博主爆料称,荣耀新款性能机GT2将搭载9000mAh超大电池和骁龙8至尊版移动平台。作为参考,现款荣耀GT Pro首批搭载了高通骁龙8至尊领先版移动平台,配合LPDD…

2025-11-12

“AI才女”罗福莉官宣加入小米,携手团队共筑AGI美好未来
罗福莉的职业生涯始于阿里巴巴达摩院,主导开发了多语言预训练模型VECO,并推动了AliceMind的开源工作。 此外,罗福莉在朋友圈提到的“XiaomiMiMo”是小米公司于2025年4月开源的首个推理大模型…

2025-11-12