1

我目前正在为 Android 平板电脑设计一个数字菜单应用程序。

以下是我们目前的工作方式:每家餐厅都会收到一些安装了我们应用程序的 Android 设备(大多数是 7 英寸平板电脑)——它们是各种不知名和奇怪品牌的低端设备。不过,它们都是 4.0+。

我们尽最大努力优化基于 7" 1024x600 测试设备的界面,使用 dp 和 sp 单位。不幸的是,尽管物理尺寸和分辨率完全相同,但仍有许多模型的行为与此不同! 实际上,我没有发现任何设备的行为与另一个设备相同......这怎么可能?

另一个大问题是不稳定。即使在对某些型号(一些低端,一些高端 - 例如三星的最新型号)进行了彻底测试之后,完全没有异常或错误,我们发现一些平板电脑随机崩溃,没有明显的原因 - 相同的设置,相同的应用程序,不同片剂。很多时候不可能知道是什么导致了崩溃,因为它不会发生在开发环境中并且没有日志;此外,重现导致崩溃的步骤不会导致任何问题。

我的问题是:这些问题是在低端平板电脑制造商的手上,还是与我们的开发方式有关?这些问题完全可以解决吗?

4

0 回答 0