添加帐号部分账户显示重复
2016-06-13 19:10
218 查看
在设置-帐号中,点击添加帐号的时候,在待选择帐号列表中有重复项
问题分析
主要是LegacyEmailAuthenticatorService和LegacyEasAuthenticatorService这两个有问题,
解决方案:
frameworks/base/service/core/java/com/android/server/IntentResolver.java
过滤掉上面所说的两个
match = filter.match(action, resolvedType, scheme, data,
categories, TAG);
if (match >= 0) {
if (debug) Slog.v(TAG, " Filter matched! match=0x" +
Integer.toHexString(match) + " hasDefault="
+ filter.hasCategory(Intent.CATEGORY_DEFAULT));
if (!defaultOnly ||
filter.hasCategory(Intent.CATEGORY_DEFAULT)) {
//Add by ran.zhou for Defect-1761549 20160322 Begin
if
(filter.toString().contains("LegacyEmailAuthenticatorService") ||
filter.toString().contains("LegacyEasAuthenticatorService")) {
continue;
}
//Add by ran.zhou for Defect-1761549 20160322 End
final R oneResult = newResult(filter, match, userId);
if (oneResult != null) {
dest.add(oneResult);
if (debug) {
dumpFilter(logPrintWriter, " ", filter);
logPrintWriter.flush();
filter.dump(logPrinter, " ");
}
}
}
问题分析
主要是LegacyEmailAuthenticatorService和LegacyEasAuthenticatorService这两个有问题,
解决方案:
frameworks/base/service/core/java/com/android/server/IntentResolver.java
过滤掉上面所说的两个
match = filter.match(action, resolvedType, scheme, data,
categories, TAG);
if (match >= 0) {
if (debug) Slog.v(TAG, " Filter matched! match=0x" +
Integer.toHexString(match) + " hasDefault="
+ filter.hasCategory(Intent.CATEGORY_DEFAULT));
if (!defaultOnly ||
filter.hasCategory(Intent.CATEGORY_DEFAULT)) {
//Add by ran.zhou for Defect-1761549 20160322 Begin
if
(filter.toString().contains("LegacyEmailAuthenticatorService") ||
filter.toString().contains("LegacyEasAuthenticatorService")) {
continue;
}
//Add by ran.zhou for Defect-1761549 20160322 End
final R oneResult = newResult(filter, match, userId);
if (oneResult != null) {
dest.add(oneResult);
if (debug) {
dumpFilter(logPrintWriter, " ", filter);
logPrintWriter.flush();
filter.dump(logPrinter, " ");
}
}
}
相关文章推荐
- 正则处理日期字符串日期单数前面补齐0
- 公有、私有、保护总结
- android 自定义控件实现流式布局
- 基于IOS平台的游戏之小拼图
- curl学习(三):使用POST的处理方法
- Lucene入门实例。
- debian “更换介质:请把标有…… DVD 的盘片插入驱动器“/media/cdrom/”再按回车键“ 解决方法
- mysql 遇到的问题
- 【GDOI2014模拟】Tree
- 触发Full GC执行的情况
- 随手记
- cocos2d-x 两点缩放
- [PHP-Socket] Socket Programming in PHP
- 回溯算法----图的M着色问题
- H.264 NAL层解析(0x00000001,编码,打包,NALU)
- 网络编程—套接字基础 & 基本TCP套接字编程-基本套接字函数
- 学生系统管理结构
- Ubuntu jdk 安装
- 第一节课作业 150206306
- Storm学习笔记