我拥有一个Motorola Flipout,Android 2.1股票ROM。根据市场,该应用程序“ Handyticket Deutschland ”与我的手机不兼容。所需的Android版本为1.5或更高版本。我怎么知道为什么该应用程序对我不起作用?
Flipout具有相对较小的屏幕。发布者是否可能只是忘记将手机的显示分辨率标记为受支持?
注意:来自德国以外的用户会看到不同的消息。我相信,这些国家/地区限制是无关紧要的。
我拥有一个Motorola Flipout,Android 2.1股票ROM。根据市场,该应用程序“ Handyticket Deutschland ”与我的手机不兼容。所需的Android版本为1.5或更高版本。我怎么知道为什么该应用程序对我不起作用?
Flipout具有相对较小的屏幕。发布者是否可能只是忘记将手机的显示分辨率标记为受支持?
注意:来自德国以外的用户会看到不同的消息。我相信,这些国家/地区限制是无关紧要的。
Answers:
在Android Market中有各种过滤器被应用到APK,以找出是否该应用程序将您的设备上运行。最明显的一个是您所在的Android版本(也称为SDK级别)。
但这不是唯一的标准。还有其他类似的东西:
不幸的是,要找出为什么某个应用程序与特定设备“不兼容”的原因并不容易,即使对于开发人员也是如此。开发人员可以使用一些工具来查找.apk的当前过滤条件,但这不能告诉他为什么Android市场没有在设备上明确显示应用。
就您而言,小屏幕尺寸似乎是原因。如果不需要,您应该给开发者发送电子邮件,并请他解决。