SO中有很多与华为图标徽章相关的线程,例如How to show App Icon Badge Numbers on Huawei,我已经阅读了徽章的官方文档。
我认为官方文档已经足够好了,我只是想知道我们如何自动测试它?
例如,如果团队中的一位工程师错误配置了徽章相关的 SDK 文件,客户的华为手机仍然可以推送通知,但徽章编号可能不显示。
我相信图像分类技术会有所帮助,例如,我们可以通过以下方式自动对其进行测试:
- 安装应用程序并通过 adb shell 命令 + uiautomator登录应用程序
- 返回主屏幕以查看图标
- 从后端服务器推送通知。
- 截屏手机,并使用一些深度学习技术图像分类来验证它是否有徽章号码。
在这些步骤中测试它可能不是最好的方法,我想知道是否有任何本地 API 来获取徽章编号?