我使用跨平台技术phonegap / cordova开发了一款应用。我发现的问题是仍然有一些设备无法正常工作。在所有可用的移动设备上进行测试几乎是不可能的。
您是如何管理的,以确保您的应用能够在大多数移动设备上运行?
答案 0 :(得分:1)
您唯一能做的就是在尽可能多的设备/仿真器配置上测试您的应用程序。
如果您担心应用程序在所有智能手机和平板电脑上看起来都很好,您可以创建多个Android仿真器来测试它。
有关如何针对多个屏幕优化应用的详细信息,请参见in the docs。
你应该把它放在你的清单中
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true">
</supports-screens>
答案 1 :(得分:1)
传统方式: 尽可能多地测试,在生产中发布并在用户报告时修复。
较新的选项: https://appthwack.com http://xamarin.com/test-cloud
在Google上寻找移动云测试