只需要在软件中嵌入3行代码,就可以追踪自己的软件有多少人下载,每天有多少次启动,为什么崩溃了??
下面是我的追踪情况:
[img]http://dl.iteye.com/upload/attachment/300813/1fc52df2-ff8a-3dda-988b-c1372307a352.jpg[/img]
SMSTimer的错误报告情况:
[img]http://dl.iteye.com/upload/attachment/300799/b4eb4365-559f-3054-b3be-d3046d8c888b.jpg[/img]
从报告中可以很容易的看到Xperia这款手机安装我的程序时老是崩溃,我查看具体的log信息,就可以对应的解决问题。
这样就可以改善自己的产品了。
相信许多开发者已经摇摇欲试了,对于个人开发者没有许多测试机的情况下,这样就可以把用户的手机拿来做测试机了,随时查看报告,无论是在论坛发的App还是在AndroidMarket或者MM,都能很容易的查看用户使用情况。
(上面说了一堆废话,下面进入正题,如何追踪)
一,
到www.umeng.com注册一个账号,友盟统计是专门为开发者做app统计的网站,是李开复的创新工场的作品,可信任,有保证。
[img]http://dl.iteye.com/upload/attachment/300803/ddeeac05-6a1e-3585-a61c-bd5befc868d8.jpg[/img]
二,
注册之后,点击我的产品(左上),在新页面点击添加新应用(这样就可以检测你的应用了)
[img]http://dl.iteye.com/upload/attachment/300801/815d6f5c-21d3-3a0b-b4fd-956507320350.jpg[/img]
----------
[img]http://dl.iteye.com/upload/attachment/300805/db0792c7-0489-38b3-b207-68c554516cc7.jpg[/img]
随便填写就行了,无所谓的。
我填的是:
追捕外星人(游戏名字)类型-游戏,描述:一款益智游戏
关键是下面,提交之后有一个key,只要把这个写道程序中,就可以追踪了。
[img]http://dl.iteye.com/upload/attachment/300809/245efeb5-cf78-3e1b-9784-6bbd525eae6d.jpg[/img]
如果你的是Android应用程序的话,就点击Android的图标,下面
就有个更详细的说明,教你如和嵌入代码,除了傻瓜,没人看不懂得哦!
按照这个开发指南,一步一步,就OK。
[img]http://dl.iteye.com/upload/attachment/300811/05e83689-282b-34a1-a982-b0ce8e247451.jpg[/img]
先点击那个下载链接把umeng的jar包下载到本地,然后按照开发指南,嵌入3行代码就搞定了。
最后,打开手机或者模拟器测试你的程序,这时,当你再次点击我的产品时,就会看到上面的东西了
是不是很简单呢??
事实上经过测试,把
MobclickAgent.onResume(this);
MobclickAgent.onPause(this);
放到别的地方也可以的,都能看到数据,我有个service,就分别放在了
onCreate()和onDestroy()里面,结果页能看到数据(欣喜若狂)。
到此为止了,我觉得那个程序crash信息最有用了。
下面是我的追踪情况:
[img]http://dl.iteye.com/upload/attachment/300813/1fc52df2-ff8a-3dda-988b-c1372307a352.jpg[/img]
SMSTimer的错误报告情况:
[img]http://dl.iteye.com/upload/attachment/300799/b4eb4365-559f-3054-b3be-d3046d8c888b.jpg[/img]
从报告中可以很容易的看到Xperia这款手机安装我的程序时老是崩溃,我查看具体的log信息,就可以对应的解决问题。
这样就可以改善自己的产品了。
相信许多开发者已经摇摇欲试了,对于个人开发者没有许多测试机的情况下,这样就可以把用户的手机拿来做测试机了,随时查看报告,无论是在论坛发的App还是在AndroidMarket或者MM,都能很容易的查看用户使用情况。
(上面说了一堆废话,下面进入正题,如何追踪)
一,
到www.umeng.com注册一个账号,友盟统计是专门为开发者做app统计的网站,是李开复的创新工场的作品,可信任,有保证。
[img]http://dl.iteye.com/upload/attachment/300803/ddeeac05-6a1e-3585-a61c-bd5befc868d8.jpg[/img]
二,
注册之后,点击我的产品(左上),在新页面点击添加新应用(这样就可以检测你的应用了)
[img]http://dl.iteye.com/upload/attachment/300801/815d6f5c-21d3-3a0b-b4fd-956507320350.jpg[/img]
----------
[img]http://dl.iteye.com/upload/attachment/300805/db0792c7-0489-38b3-b207-68c554516cc7.jpg[/img]
随便填写就行了,无所谓的。
我填的是:
追捕外星人(游戏名字)类型-游戏,描述:一款益智游戏
关键是下面,提交之后有一个key,只要把这个写道程序中,就可以追踪了。
[img]http://dl.iteye.com/upload/attachment/300809/245efeb5-cf78-3e1b-9784-6bbd525eae6d.jpg[/img]
如果你的是Android应用程序的话,就点击Android的图标,下面
就有个更详细的说明,教你如和嵌入代码,除了傻瓜,没人看不懂得哦!
按照这个开发指南,一步一步,就OK。
[img]http://dl.iteye.com/upload/attachment/300811/05e83689-282b-34a1-a982-b0ce8e247451.jpg[/img]
先点击那个下载链接把umeng的jar包下载到本地,然后按照开发指南,嵌入3行代码就搞定了。
最后,打开手机或者模拟器测试你的程序,这时,当你再次点击我的产品时,就会看到上面的东西了
是不是很简单呢??
事实上经过测试,把
MobclickAgent.onResume(this);
MobclickAgent.onPause(this);
放到别的地方也可以的,都能看到数据,我有个service,就分别放在了
onCreate()和onDestroy()里面,结果页能看到数据(欣喜若狂)。
到此为止了,我觉得那个程序crash信息最有用了。