在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denie...
分类:
移动开发 时间:
2014-08-10 18:33:50
阅读次数:
346
Android的开发也可以归类为嵌入式设备的开发,即便不是嵌入式开发,依然要注意对内存和处理的使用。养成一个好的习惯对自己的帮助是很大的。
在Log的源码中可以看到这样的注释:
The order in terms of verbosity, from least to most is
* ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose should ...
分类:
移动开发 时间:
2014-08-07 19:06:50
阅读次数:
217
debuggerd 简介
Android系统自带一个实用的程序异常退出的诊断daemon debuggerd。此进程可以侦测到程序崩溃,并将崩溃时的进程状态信息输出到文件和串口中,以供开发人员分析调试使用。Debuggerd的数据被保存在/data/tombstone/目录下,共可保存10个文件,当超过10个时,会覆盖重写最早生产的文件。串口中,则直接用DEBUG的tag,输出logcat信息。...
分类:
移动开发 时间:
2014-08-06 11:54:43
阅读次数:
509
经常有这样的需求:在程序A启动之后,在这个程序上覆盖一个界面,让用户输入密码后才能启动程序A,这类场景主要集中在安全软件中。那应该怎样得知某某程序启动了,系统没有相应的广播,这很难知道程序启动了。既然没有通知,那我们就只能用最笨的方法:主动去询问最近启动过哪些程序。这需要用后台服务器一直跑,每隔一段...
分类:
移动开发 时间:
2014-08-05 13:21:49
阅读次数:
688
前言:最近在开发中发现了一个比较严重的问题,当我们将应用按home键放入后台运行,一段时间后,当我们再次打开应用的时候,十有八九会出现一个NullPointException的空指针异常,根据logcat的日志,就会定位到一个去全局性到变量去,这是什么原因呢?原来,是因为我们我们将很多数据放入了application中作为全局变量,导致了问题的产生,下面来说下为什么不能将数据放在application中。...
分类:
移动开发 时间:
2014-08-03 18:03:15
阅读次数:
285
前言
昨晚在不同的Android做最后上线测试的时候,突然一个在其他平台正常的升级提示功能报出了“java.lang.NoClassDefFoundError”的错误。赶紧adb logcat *:W查看错误日志,发现了引用的第三方项目的类不存在。幸亏阿里这边大牛多,而且普通走的比较晚,稍微说明一下我的使用情况,就给我指出了第三方工程引入方式不对的问题,这里记录一下。
引入工程步骤
...
分类:
系统相关 时间:
2014-08-01 13:40:41
阅读次数:
348
Android 使用 adb命令 远程安装apk
cmd下到你的adb目录,一般在platform-tools下.
adb devices 列出所有设备
adb connect xxx.xxx.xxx.xxx 连接到该设备
adb logcat 启动logcat
adb install -r c:\my.apk 将本地apk安装到远程机器
adb uninstall 卸载(例如com...
分类:
数据库 时间:
2014-07-31 17:03:37
阅读次数:
307
android log分析?? 1????log文件分类简介 ????????????实时打印?的主要有:?logcat main?,?logcat radio?,?logcat events?,?tcpdump?,还有高通平台的还会有?QXDM?日志 ????...
分类:
移动开发 时间:
2014-07-31 13:46:47
阅读次数:
407
问题描述:
公司一部华为手机在连接Eclipse时在Logcat中看不到相关日志
解决方法:
1 进入手机拨号界面
2 输入*#*#2846579#*#*
3 输入完毕后自动跳转到测试界面
4 依次选择LOG设置-->LOG开关-->屏幕右上角图标-->在此可以看见一些列关于LOG的设置
5 按照自己的需求设置LOG
备注说明:
在此以HUAWEI G700-U0...
分类:
移动开发 时间:
2014-07-28 16:16:53
阅读次数:
235
网上关于拨号流程的文章有很多,大多讲逻辑,本文从logcat输出的日志入手。分析通话流程,还原系统应用真实的调试场景。adb logcat -b main -b radio -v time >> call.log用如上adb命令将拨号至接通电话的日志输出。1-01 08:02:07.458 V/Ou...
分类:
移动开发 时间:
2014-07-25 19:14:12
阅读次数:
424