有许多可用的Android设备。为了提供成功的应用程序,它需要在各种设备配置上平稳正确地运行(没有崩溃和预期的外观和行为)。
有没有办法确保Android应用在设备上运行良好?怎么可以"好"并且"坏"设备被识别?什么是仅在应用程序运行良好的设备上部署应用程序(可能通过应用程序商店)的策略?
答案 0 :(得分:2)
首先,在将应用发布到Play商店之前,请确保在一组不同的设备上进行测试:高端,低端,平板电脑,小屏幕,大屏幕如果您无法访问设备,则可以使用模拟器。它并不完全相同,但它很接近。
如果您发现任何问题,可以在清单文件中apply filters限制可以安装应用的设备。也可以为不同的过滤器配置发布多个APK,这样您就可以为问题设备提供更小的功能集。
至于识别“坏”设备,据我所知,没有简单的方法可以做到这一点。我建议密切关注Play商店中的崩溃日志并相应地更新应用程序。