1. 在MTK平台的launcher2是对这个支持的,在ProjeckConfig.mk文件中可以看到MTK_LAUNCHER_UNREAD_SUPPORT=yes
2.launcher2涉及到这一部分的代码
首先是配置packages\apps\Launcher2\res\xml\unread_support_shortcuts.xml
这个文件是用来配置哪些可以使用badge功能的
然后在MTKUnreadLoader.java 文件中可以看到下面这一部分
注意这里面接收的包名和类名一定要和app一致
然后launcherApplication.java文件里面会注册这个广播
然后再MTKUnreadLoader.java drawUnreadEventIfN