Android设备兼容性问题 - 有哪些工具和策略?

问题描述:

我制作了一个与我的客户端设备不兼容的应用程序。目前还不清楚我的Android Manifest声明的哪一部分导致了不兼容。Android设备兼容性问题 - 有哪些工具和策略?

有:

(一)找出的一些方式究竟什么 Android清单文件的一部分,使设备不兼容?

Google Play商店是否列出某处的原因?例如“ExampleApp要求您的屏幕尺寸大于xyz,屏幕太小”或“ExampleApp需要您的设备上没有的相机”。 (b)某些扫描您的Manifest文件并吐出大量兼容设备的工具?作为最后的手段,我打算放松我的Android Manifest要求,编译并将我的应用发布到Play商店,然后转到“查看支持的设备”(http://support.google.com/googleplay/android-developer/answer/1286017?hl=en)部分,然后重复此过程,以满足更宽松的要求直到我看到我的客户的设备列出。

然而,这种方法似乎特别冗长。

人们通常如何解决这个问题?

如果将最小sdk级别设置为您希望的级别,那么请在您的代码上运行android lint以查看i,或导致不兼容的原因是什么?如果你认为它是因为主要的东西,你可以发布它吗?