微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 移除google默认浏览器后,LAUNCH BROWSER发生异常

移除google默认浏览器后,LAUNCH BROWSER发生异常

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
客户若将google默认的浏览器移除,则当SAT测试中执行与LAUNCH BROWSR命令相关的测项时都会报exception。
[SOLUTION]
分析:
由于StkAppService.java中是写死调用google默认的浏览器来执行打开browser的动作。
如果把google默认的浏览器移除,那么就无法找到对应的Activity,引起exception。
那么这种case下,需要客户自行修改代码,修改为替换的browser app和activity 即可。
alps\mediatek\packages\apps\stk1\src\com\android\stk\StkAppService.java
private void launchBrowser(BrowserSettings settings) {
if (settings == null) {
return;
}
...............
intent.setClassName("com.android.browser",
"com.android.browser.BrowserActivity");
将红色的字符修改为替换的browser app name和activity name。
而L0.MP5版本上去掉了这行 code,并没有写死要启动的 activity。所以,L0.MP5以及以后的版本
不用再做这个处理。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top