如果应用无法在2台设备上运行,解决问题的最佳方法是什么?
要解决此类问题,我们会为我们的应用提供一个明确的清单。
- 我们有积极的技术支持。有了这个,我们要求用户向我们的支持报告问题,然后我们可以追踪并解决问题。
- 对于那些不报告此问题的人,我们可以在“评分与评价”下的开发者控制台上查看特定评论的设备详细信息。评论部分,并尝试在我们的最后重现问题。
- 如果我们的应用程序具有任何特定于体系结构的编译库。 FFMPEG,OPENCV然后我们必须检查这个特定设备的Native Platform。
醇>
例如:
- 如果我们的应用程序正在使用服务器端数据库,我们可以检查用户特定的数据库。
- 崩溃&开发人员控制台中的ANR也有助于获取详细信息并解决用户问题。
- [未推荐]我们可以在APK->中阻止开发者控制台中的特定设备支持的设备(参见清单) - >取消选中与设备相邻的复选框,因此PlayStore不再在此设备中列出我们的应用程序以进行安装。
醇>
你应该考虑使用像Fabric这样的东西:https://fabric.io/。
我们需要通过花哨的用户界面跟踪我们的应用程序,而且最重要的是免费的。
它具有以下显着特征:
- 轻松与应用集成
- 显示当前时间(在线)的在线总用户数
- 显示详细的崩溃报告,其中包含完整的异常跟踪和设备信息,包括内存和电池信息。
醇>
从这里开始:https://fabric.io/kits/android/crashlytics/install