symbian中如何实现对用户操作的日志记录?

nibaotiao 2010-05-11 07:59:22
比如说我想在日志中记录用户对某款软件的使用次数,或者其对这款软件某个功能的操作次数。

当然日志还有可能记录该软件的崩溃次数等数据。

不知道哪位有这方面的经验,还望不吝赐教。

多谢!
...全文
199 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
suihuan111 2010-07-24
  • 打赏
  • 举报
回复
提出这个问题楼主一定会在程序中打日志吧

可以设定日志的类型 比如说
信息日志,警告日志,错误日志,致命错误日志 等

当用户进行操作时,在造成程序崩溃的函数中打日志,并把此时的崩溃次数count写入致命错误日志

项目中就是这么实现的
ron_cs 2010-05-15
  • 打赏
  • 举报
回复
楼上的强人啊,呵呵
gaogao1041 2010-05-14
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 nibaotiao 的回复:]
我烦恼是类似断电,遭雷击或者掉进粪坑里,如何记录?
[/Quote]

真实现这个功能后
某日你打开你的log 会发现:
2010-04-23 16:56:24 <Info >: "lightning strike"
2010-04-26 07:09:53 <Err >: "drop in cesspit"
2010-04-28 21:23:14 <Err >: "stick"
…………

等等的记录..
nibaotiao 2010-05-12
  • 打赏
  • 举报
回复
我烦恼是类似断电,遭雷击或者掉进粪坑里,如何记录?
nibaotiao 2010-05-12
  • 打赏
  • 举报
回复
本软件
a14776584 2010-05-12
  • 打赏
  • 举报
回复
楼主是要统计的是本软件还是其他第三方程序?
nibaotiao 2010-05-12
  • 打赏
  • 举报
回复
手动退出算是正常退出了吧?
ron_cs 2010-05-12
  • 打赏
  • 举报
回复
你如何识别程序是因崩溃退出,是用户手动退出,还是按某个按键退出的?
nibaotiao 2010-05-12
  • 打赏
  • 举报
回复
我有一个统计程序崩溃的方案,请高手们评审下。
1、首先会有一个类似日志配置文件的东西,里面有个布尔项,比如叫normal初始值是true。
2、程序的入口会读这个normal值,赋给一个变量,比如叫NL,如果发现它是false,则崩溃计数器crushcount++
3、NL置为false,并写入日志文件
4、在程序的退出前一步,把NL置为true,写进日志文件

不知道如何?
nibaotiao 2010-05-12
  • 打赏
  • 举报
回复
就是说,能否做到记录下用户的操作记录?
iamsorry198609 2010-05-11
  • 打赏
  • 举报
回复
顶一下,,等待中。。。

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧