android
simmer_ken
这个作者很懒,什么都没留下…
展开
-
Android flinger
在android中,屏幕(framebuffer)被看成为一个device,文件/sys/power/wait_for_fb_sleep和/sys/power/wait_for_fb_wakeup被kernel用来通知framework屏幕挂起或恢复了。在framework中有两个线程,一个是画图的主线程,在循环中它会首先检查kernel的事件通知信号并设置framebuffer是否可画,转载 2010-02-03 12:31:00 · 1476 阅读 · 0 评论 -
漏洞之-ADB
转自:http://hi.baidu.com/tomken_zhang/blog/item/bd170aa9cbd0a2e61f17a207.html ADB 是 Android 手机中的一个调试服务 他是由 ROOT 程序派生的, 看 adb.c 中有一样一段代码 property_get("ro.kernel.qemu", value, ""转载 2012-01-31 14:24:42 · 1134 阅读 · 0 评论 -
记录:两种root手机权限的方法
参考网络资料,实践了一下,以下两种方法都可以实现root手机 1.使用rageagainstthecage.c,大概原理是将shell用户占满,从而致使adbd用root用户启动,从而达到root目的 参考:http://theunlockr.com/2010/09/14/how-to-root-the-motorola-backflip/ 2.使用psneu原创 2012-01-31 16:58:52 · 1599 阅读 · 0 评论 -
monkeyRunner的录制和播放脚本
记录一下 #Usage: monkeyrunner recorder.py #recorder.py http://mirror.yongbok.net/linux/android/repository/platform/sdk/monkeyrunner/scripts/monkey_recorder.py from com.android.monkeyrunner impor转载 2012-06-06 11:57:12 · 4621 阅读 · 2 评论 -
抓android的log
转自 http://blog.csdn.net/metalwood/article/details/5697771 很多人经常搞不清楚各种日志文件的作用,什么时候抓这些文件,其实如果你分不清楚的话最好一起抓了,至少你要分清楚有哪些日志文件需要抓。 log文件分为实时打印的,还有状态信息的两种 实时打印的主要有:logcat main,logcat radio,logcat e转载 2012-06-20 17:45:41 · 2222 阅读 · 0 评论 -
在windows上运行Android 4.0CTS
曾经在某位博客上看到的,记录一下。 只需要在tools目录下写如下的bat脚本,即可正常运行CTS @echo off set CTS_ROOT=..\.. rem set RDBG_FLAG=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=0 set CTS_LIB=%CTS_ROOT%\android转载 2012-07-31 12:28:04 · 2763 阅读 · 0 评论 -
查看Android应用包名package和入口activity名称
转自:http://blog.chinaunix.net/uid-26898698-id-3896769.html 使用android自动化测试工具monkeyrunner启动应用时,需要填写被测程序的包名和启动的Activity,以下有两种查看应用包名package和入口activity名称的方法: 方法一:使用aapt //aapt是sdk自带的一个工具,在sdk\build转载 2013-10-10 15:24:58 · 2303 阅读 · 0 评论 -
Android Monkey --script的使用
转自:http://blog.sina.com.cn/s/blog_6f561cc301012vzn.html monkey是模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。monkey 是一个脚本; 在/system/bin目录下有一个monkey的shell脚本.内容如下: # Script to start "monkey" on转载 2013-11-01 11:05:04 · 3362 阅读 · 0 评论