leolin310148 / ShortcutBadger

An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers.
Other
7.35k stars 1.34k forks source link

add honor launcher package name. #361

Open jerry0908mo opened 3 years ago

jerry0908mo commented 3 years ago

got a email form hihonor.com:

主 题:【高优先级】关于荣耀手机参数修改的适配沟通

您好!
新荣耀手机修改了一些手机的属性值和APK包名。

当前已知对三方应用的角标和指纹功能产生了一些影响,需要应用协助重点排查这两个功能。非常感谢!  

可能出现的问题现象:
现象1: 应用数字角标和原点角标,来消息(包括Push消息)后,不显示更新角标; 
现象2: 应用数字角标和原点角标,在查看消息后,角标不更新;
现象3: 应用指纹相关功能失效或者指纹设置入口找不到(如应用本身无指纹相关功能,则无需关注);

当前已排查出问题的可能原因: 
1. 三方应用采用build.manufacture来特殊处理角标或者指纹相关功能( build.manufacture由HUAWEI修改为HONOR);
2. 三方应用判断launcher名字来做特殊处理,导致角标功能失效(com.huawei.android.launcher 修改为com.hihonor.android.launcher); 
以上影响仅限于即将发布的新荣耀手机以及以后的所有荣耀手机,已经上市发布的荣耀手机不受影响。

基于以上背景,烦请应用方安排相应排查,附件为适配文档供参考。
jerry0908mo commented 3 years ago
//To get a Git project into your build:
//Step 1. Add the JitPack repository to your build file
//Add it in your root build.gradle at the end of repositories:

    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
//Step 2. Add the dependency

    dependencies {
            implementation 'com.github.jerry0908mo:ShortcutBadger:1.1.23'
    }