12 月 20 日消息,随着安卓生态不断壮大,开发者现在需要为各种设备进行适配,例如折叠屏手机或平板电脑,再加上屏幕比例的不同,这方面的工作量已经变得越来越大。
同时,安卓应用在开发过程中也会针对各种可能需要用到的场景进行设计,例如要想扫码就需要调用摄像头,而这一功能的前提是必须满足“有摄像头”的 硬件 要求。
这就导致了一个问题:大部分开发者不会特意区分这些适用于不同机型的 App,他们更多可能是直接在一款 App 中提供用户日常生活中所有可能用到的功能,而这就导致一些适用于特定设备的硬件要求也出现在了其他设备中。
码农网这里举个例子,目前大部分安卓设备(如手机、平板电脑)都会配备摄像头及触摸屏,而一些基于安卓系统的智能电视、投影仪可能不会提供摄像头和触摸屏,所以很多常规 App 往往会因为这种硬件限制导致没办法用在这些设备上。
所以,谷歌在 Android 开发者博客发文,提醒开发者应该删除某些不必要的功能要求,从而提升 App 在不同类型设备上的可用性。
谷歌认为,开发者应该采用更加灵活的处理方案,他们应该在可能的情况下让这些功能成为“可选项”而不是“必须项”。举个例子,哪怕某款设备没有摄像头也应该支持使用其应用,因为用户完全可以通过其他方式上传照片。
这对谷歌来说至关重要,毕竟笔记本 电脑 、车机系统以及其他非触摸屏物联网设备上可用 App 相对来说并不多,但开发者一般也没有精力去针对这些设备进行适配,毕竟这类设备的用户量真的是太少了。
此外,谷歌还提醒 App 开发者们应该灵活处理横向或竖向屏幕,例如目前车机大屏一般都是横向,而目前就有很多 App 会因为不支持此类屏幕而无法在车机上使用,就算能用也不支持自动旋转,导致用户体验极差。
为您推荐与 android 相关的帖子:
- 谷歌加强 Android 13 QPR2 安全性,禁止在设置中截图分享 Wi-Fi 二维码
- Android 14 QPR2 Beta 2 发布,修复多项错误并提升稳定性
- Android 14 QPR2 Beta 1 细节:谷歌 Pixel 设备可关闭“At a Glance”功能
- Android 14 正式发布
- 谷歌推送 Android 14 Beta 5.3 更新:修复多项错误,正式版近在咫尺
- Android 14 Beta 5 发布
- Android 14 Beta 4 发布
- Android 14 Beta 3.1 发布,修复 Pixel 手机指纹解锁问题
- Android 14 Beta 1 发布
- 谷歌:Android 13 QPR3 Beta 1 将于下周发布
- 谷歌现发布 Android 14 系统开发者预览版第二个测试版
- 谷歌 Android 15 甜点主题代号曝光:“香草冰淇淋”
- Android 13 QPR2 Beta 3.2 发布:修复屏幕伪影问题
- 谷歌宣布推出适用于 Android 的 Privacy Sandbox Beta 版,更妥善保护用户隐私
- Android 14 开发者预览版发布,支持应用双开、多用户登录
- Android 14 开发者预览版 DP1 发布:对平板、折叠屏带来更好支持
- Android 13 将原生支持 exFAT 文件系统
- 谷歌 Android 团队:希望 RISC-V 成为 Android 支持的“一级”架构平台
- Android 13新Beta版引入Clear Calling功能:改善通话质量
- Android 14 将强制部分应用以 64 位模式运行并使用 AV1 编解码器
- 明年 Android 将不再支持 32 位应用
- Android 13 正式发布,提供预测返回手势、生产力改进...
- 谷歌重新设计了Android 13数字福利中的就寝模式UI
- Android移除大量Fuchsia相关代码 Starnix项目新进展曝光
- Google在正式版发布前夕放出Android 13最后一个Beta测试版
- Android 13 最后一个测试版发布
- Android 13 Beta 4发布:进一步打磨细节 正式版数周后发布
- 6月Android手机好评榜:天玑8000新机冲到第二
- 有Android恶意软件被发现在受害者不知情的情况下为其订阅付费服务
- Android 13 Beta 3.3发布:修复Pixel设备Wi-Fi连接问题
暂无回复。