mt6735 4.4.R4上 android.theme.cts.ThemeHostTest包中 testHoloThemes项fail
时间:10-02
整理:3721RD
点击:
4.4.r4上跑CTS时android.theme.cts.ThemeHostTest包中出现testHoloThemes项fail。可先从以下几方面排查:
1. 如果log中报如下错误:
08-19 19:42:42 W/: Failed to pull /storage/emulated/legacy/cts-holo-assets/
holo_button.png fROM ZSDM7SIFQWWC8559 to /tmp/gen_holo_button4882841229093290919.png.
Message Remote object doesn't exist!
解决办法:
请修改\device\mediatek\platform\init.ssd_nomuser.rc和
device\mediatek\platform\init.no_ssd.rc文件中:
# Support legacy paths
symlink /storage/sdcard0 /sdcard
symlink /storage/sdcard0 /mnt/sdcard
symlink /storage/sdcard1 /mnt/sdcard2
#在这里加上如下代码
# compatible to SSD feature
mkdir /storage/emulated 0555 root root
symlink /storage/sdcard0 /storage/emulated/legacy
//结束
2. 按照步骤1修改之后,如果依然fail,请检查Layout。java文件第339行:
int max = (int)FloatMath.ceil(getLineExtent(i, tabStops, false));
修改为 int max = (int)getLineExtent(i, tabStops, false);
3. 如果步骤1和2修改之后依然fail,请上mtk dms系统查询CTS Customize Guideline文档,按照这份文档检查是否有违背cts的修改,尤其重点是5.5 Resource Manager小节。如果有修改不能修改的文件,请倒回再测试~
4. 参考FAQ09135检查贵司density设置是否合理。
5. 做完以上代码check之后,请编译user 版本,安装cts小助手检查手机环境ok之后跑cts测试看看结果。
6. 如果依然fail,请在eng版本下重跑一遍提供cts result,cts log,diff文件夹,mobilelog给MTK,缺一不可,谢谢。
1. 如果log中报如下错误:
08-19 19:42:42 W/: Failed to pull /storage/emulated/legacy/cts-holo-assets/
holo_button.png fROM ZSDM7SIFQWWC8559 to /tmp/gen_holo_button4882841229093290919.png.
Message Remote object doesn't exist!
解决办法:
请修改\device\mediatek\platform\init.ssd_nomuser.rc和
device\mediatek\platform\init.no_ssd.rc文件中:
# Support legacy paths
symlink /storage/sdcard0 /sdcard
symlink /storage/sdcard0 /mnt/sdcard
symlink /storage/sdcard1 /mnt/sdcard2
#在这里加上如下代码
# compatible to SSD feature
mkdir /storage/emulated 0555 root root
symlink /storage/sdcard0 /storage/emulated/legacy
//结束
2. 按照步骤1修改之后,如果依然fail,请检查Layout。java文件第339行:
int max = (int)FloatMath.ceil(getLineExtent(i, tabStops, false));
修改为 int max = (int)getLineExtent(i, tabStops, false);
3. 如果步骤1和2修改之后依然fail,请上mtk dms系统查询CTS Customize Guideline文档,按照这份文档检查是否有违背cts的修改,尤其重点是5.5 Resource Manager小节。如果有修改不能修改的文件,请倒回再测试~
4. 参考FAQ09135检查贵司density设置是否合理。
5. 做完以上代码check之后,请编译user 版本,安装cts小助手检查手机环境ok之后跑cts测试看看结果。
6. 如果依然fail,请在eng版本下重跑一遍提供cts result,cts log,diff文件夹,mobilelog给MTK,缺一不可,谢谢。
路过!