codecamp

应用崩溃日志——FC_log文件说明

应用崩溃日志——FC_log文件说明

此文档主要是给开发者讲解怎样去从FC_log文件得到应用的崩溃信息,以便做出修改。

1 .FC_log文件的下载

QQ截图20130930173335.png

如果您的应用没有通过单apk的测试,您会收到一封反馈邮件,邮件内容如上图所示,点击“下载FC_log测试”后可以下载FC_log文件。

2.FC_log  文件的说明

QQ截图20130930164056.png

您下载的FC_log 文件为一个压缩包文件,解压后,文件夹的名称最后的部分为应用出现BUG的测试机型和系统版本。如上图所示:出现BUG的机型为:MI2,版本为:JLB21.0(稳定版),因存在不同版本适配的问题,测试BUG的时候必须是硬件和软件版本相同。

QQ截图20130930164120.png

打开文件夹后,打开 index.html文件,Error处为此应用存在的BUG,其中您只需要修改属于您应用的BUG(根据BUG的包名判断),如下图图所示:与此应用相关的BUG只有一个,为相同包名的第一个Error。

QQ截图20130930170912.png

点击相关错误后,在右边的界面点击Link to log,如下图:

QQ截图20140303154537.png

在新打开的页面您就可以看到相关的崩溃信息,如下图:

QQ截图20140303154557.png

3 、测试的monkey参数

测试的脚本目前不能对开发者开放,但是下面的monkey的参数,开发者可以做下参考:

adb shell monkey -v - -throttle 300 - -pct-touch 30 - -pct-motion 20 - -pct-nav 20 - -pct-majornav 15 - -pct-appswitch 5 - -pct-anyevent 5 - -pct-trackball 0 - -pct-syskeys 0 -p '%s' 1000

如果您参照以上的信息仍然不能找到应用的BUG所在,可以使用dev.xiaomi.com/home 中的云测服务自行进行测试

QQ截图20141212181004.png选择对应的机型进行深度或者全面测试,即可找到相应问题的截图,确定出现问题的步骤。云测服务(TestIt)说明文档

应用过滤与多APK
MIUI 6 沉浸式状态栏调用方法
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }