android
文章平均质量分 58
maoyongfan3
这个作者很懒,什么都没留下…
展开
-
Android getevent/sendevent详解
getevent&sendevent 是android系统下的一个工具,可以模拟多种按键和触屏操作,产生的是raw event,raw event经过event hub处理产生最终的gesture事件。 === getevent ===getevent 监控当前的事件,鼠标事件,按键事件,拖动滑动等 dd device 1: /dev/input/event原创 2015-01-30 17:17:39 · 799 阅读 · 0 评论 -
Android查询:模拟键盘鼠标事件(adb shell 实现)
1. 发送键盘事件:命令格式1:adb shell input keyevent “value”其中value以及对应的key code如下表所列:KeyEvent Value KEYCODE Comment0 KEYCODE_UNKNOWN 1 KEYCODE_MENU 在SDK2.1的模拟器中命令失原创 2015-02-26 10:25:46 · 824 阅读 · 0 评论 -
Android使用adb获得activity堆栈信息
非常有用的命令:adb shell dumpsys activity该命令可以看到当前运行的是哪个activity,运行的一些进程等首先可以看到运行的进程:[plain] view plaincopyACTIVITY MANAGER RUNNING PROCESSES (dumpsys activity process原创 2015-02-26 10:08:26 · 1573 阅读 · 0 评论 -
ADB server didn't ACK 解决方法
1 现象adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error: unknown host service2 解决方法使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的原创 2015-02-26 10:15:37 · 376 阅读 · 0 评论 -
Android内存泄漏就这样产生了
1.资源对象没关闭造成的内存泄漏描述:资源性对象比如(Cursor,File文件等)往往都用了一些缓冲,我们在不使用的时候,应该及时关闭它们,以便它们的缓冲及时回收内存。它们的缓冲不仅存在于java虚拟机内,还存在于java虚拟机外。如果我们仅仅是把它的引用设置为null,而不关闭它们,往往会造成内存泄漏。因为有些资源性对象,比如SQLiteCursor(在析构函数finalize原创 2015-04-15 15:57:49 · 287 阅读 · 0 评论