在安卓设备上部署真实设备的策略

3

有大量可用的Android设备。为了成功交付应用程序,它需要在各种设备配置上平稳、正确地运行(没有崩溃,并具有预期的外观和行为)。

有没有一种方法可以确保Android应用在设备上良好运行?如何识别“好”的和“坏”的设备?部署应用程序的策略是什么(可能通过应用商店)只在应用程序在其上良好运行的设备上部署应用程序?


我的建议是在较慢的设备上尝试运行它... 这是一个重要的问题,稍后添加赏金。 - Mohammed Ali
问题不仅仅是关于速度的。它还涉及到意外行为,比如在设备配置上崩溃。我已经重新表述了问题,以避免误解。 - tisch
1个回答

2
首先,在应用程序发布到Play商店之前,确保在一组不同的设备上进行测试:高端、低端、平板电脑、小屏幕、大屏幕等。如果您无法访问设备,则可以使用模拟器。虽然不完全相同,但接近。
如果您注意到任何问题区域,您可以在清单文件中应用过滤器以限制可以安装您的应用程序的设备。还可以针对不同的过滤器配置发布多个APK,因此您可以使较小的功能集可用于有问题的设备。
至于识别“坏”设备,据我所知没有简单的方法。我建议关注Play商店中的崩溃日志并相应地更新应用程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接