【发布时间】:2012-04-05 06:23:55
【问题描述】:
我们发现在某些标准 Java 库中发生的特定设备崩溃。此崩溃仅发生在一种特定型号的设备上。我敢肯定,各种 Android 设备还有其他奇怪的东西。
是否有针对 Android 设备的已知问题的汇编?我特别考虑提供的库和 JVM 类型的东西中的奇怪之处。
【问题讨论】:
-
我希望... Android 在易碎性、碎片化和设备特定错误方面教会了我很多东西。
我们发现在某些标准 Java 库中发生的特定设备崩溃。此崩溃仅发生在一种特定型号的设备上。我敢肯定,各种 Android 设备还有其他奇怪的东西。
是否有针对 Android 设备的已知问题的汇编?我特别考虑提供的库和 JVM 类型的东西中的奇怪之处。
【问题讨论】:
我不知道互联网上是否有可用的索引汇编。目前,报告/搜索特定于设备的错误的最佳位置可能仍然是通过Android Issues Tracker,因为只要消费者开发人员发现并报告了问题。其实搜索功能熟悉了就没有那么差了。
设备特定的错误是 Android 碎片化的结果,作为 Android 消费者开发人员,我们的应用程序通常处理数百种不同的设备模型。即使是获得 Android 大奖的顶级开发者也不能 100% 保证他们的应用程序可以在所有设备上无缝运行。如果这个错误是针对市场上的少数设备的,我不会太在意。没有什么是完美的,面对事实。
【讨论】:
这也是android版本的问题,尤其是ch会出现这个问题,要知道,山寨电话有很多。基础android系统一改再改,作为一个开发者,你不能处理这个问题,尽可能多做才是最重要的。
【讨论】:
那一定是操作系统版本的差异。我的申请中也遇到了这样的问题。该应用程序在 Desire HD 上运行良好。但在 Desire S 或 Wildfire S 上崩溃。
然后我才知道我在开发中使用的版本是 3.0 或更高版本。但是Desire S和野火S都有2.3。并且应用程序在这些设备上崩溃。
要确定问题,直接在设备中调试您的代码,然后它会给您日志错误。
希望这些信息对您有所帮助。
【讨论】: