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 · 801 阅读 · 0 评论 -
Android查询:模拟键盘鼠标事件(adb shell 实现)
1. 发送键盘事件: 命令格式1:adb shell input keyevent “value” 其中value以及对应的key code如下表所列: KeyEvent Value KEYCODE Comment 0 KEYCODE_UNKNOWN 1 KEYCODE_MENU 在SDK2.1的模拟器中命令失原创 2015-02-26 10:25:46 · 827 阅读 · 0 评论 -
Android使用adb获得activity堆栈信息
非常有用的命令: adb shell dumpsys activity 该命令可以看到当前运行的是哪个activity,运行的一些进程等 首先可以看到运行的进程: [plain] view plaincopy ACTIVITY MANAGER RUNNING PROCESSES (dumpsys activity process原创 2015-02-26 10:08:26 · 1578 阅读 · 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 service 2 解决方法 使用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 评论