我试图在计算机上安装来自Google Play的新应用,但有消息告诉我该应用与我的设备不兼容。没有提供更多信息。
有人可以告诉我在哪里可以找到给定应用程序的最低要求吗?我想检查手机上缺少的东西。假设这不是硬件问题,也许我可以解决该问题。
我试图在计算机上安装来自Google Play的新应用,但有消息告诉我该应用与我的设备不兼容。没有提供更多信息。
有人可以告诉我在哪里可以找到给定应用程序的最低要求吗?我想检查手机上缺少的东西。假设这不是硬件问题,也许我可以解决该问题。
Answers:
理论是您不需要知道。开发人员发布应用程序时,将显示一个manifest.xml文件,其中描述了所需的功能。这些可以与硬件和固件相关。例如,您需要最低的Android版本或特定的硬件功能(例如GPS)。然后,Google Play会根据这些要求自动过滤您可以查看和安装的应用程序。开发人员还可以强加地理要求和潜在的运营商要求,并在需要时禁止使用特定设备。
对于您而言,显而易见的事情是首先检查开发人员是否拥有包含更多信息的网站。如果这没有帮助,请尝试通过电子邮件发送给他们,过滤可能会很棘手,并吸引开发人员。如果开发人员反应灵敏,他们应该找您。让应用程序正常在尽可能多的设备上工作符合他们的利益,因此,如果没有充分的理由使该应用程序与您的设备不兼容,他们应该感谢您有机会解决此问题。如果存在有效问题,那么您的问题可能会帮助他们提示在网站上或说明中提供该信息。
至于其他的答案已经状态,要求存储在.apk
的Manifest
。有多种工具可以帮助您分析此文件,例如StackOverflow的问题如何从APK文件查看AndroidManifest .xml中所述。。答案中给出的示例包括:
然后还有...
...可能还有更多。
简单的答案:您不能。
扩展的答案:您不能,除非开发人员在其站点上指定了此选项。您也可以通过电子邮件向他们询问。
开发人员使用其应用程序的清单文件来指定其应用程序的某些硬件或软件版本要求-然后Google Play使用此信息,以便不会在不兼容的设备上安装应用程序。
他们可以放些什么的例子:
如果该应用程序使用NDK且是为armv7构建的,则需要一台armv7设备。
Manifest
文件。