Google Play Developer Console 是查看我的 Android 应用兼容设备列表的唯一途径吗?

Is the Google Play Developer Console the only way to see a list of compatible devices for my Android app?

阅读 Android 开发人员文档后,我发现可以查看给定 .apk 文件支持的设备的完整列表 via the Google Play Develop Console

有没有其他方法可以做到这一点,不需要将 .apk 上传到开发者控制台?

没有。如果不上传 apk,您将如何跟踪支持哪些设备?没有什么比本机 Google 开发人员控制台更好的了,它跟踪所有支持的设备、国家、设备名称、版本等的列表,

在生成支持的设备列表之前需要考虑几个参数,其中一些参数是:
1.最低SDK版本
2.目标SDK版本
3. 支持摄像头硬件(如果您的应用程序使用摄像头)
4. 支持前置摄像头(如果您的应用程序使用前置摄像头)
5. 支持您的应用使用的传感器。
6. 支持 opengl 库(如果您的应用使用它)
7. 支持支持的屏幕尺寸。
8. 支持通话或短信,如果你的应用需要打电话或发短信等

基本上,您在应用清单中声明这些附加要求,或者为平板电脑和其他不常见的设备生成不同的布局文件。

生成支持列表需要考虑更多参数,因为所有设备都在 Google 注册,Google play store 是最好和最可靠的来源获取列表。

And the most important thing, List of supported devices is greatly affected by the settings that you have on playstore like ratings, country, category, etc. So to get the exact list, your apk should be on PlayStore, at least as a draft.