共 7 篇文章 |
|
a) 错误信息如下,它表示了出错时的函数调用关系(下面调上面的)I/DEBUG ( 56): #03 pc000008d8 /system/lib/libstdc++.soI/DEBUG ( 56): #04 pc00003090 /system/lib/libttssynthproxy.soI/DEBUG ( 56): #05 pc 0001c174 /data/data/com.xytts/lib/libttsxyttsengine.soI/DEBUG ( 56): #10 pc0000285c /system/lib/libttssynt... 阅144 转0 评0 公众公开 12-11-14 19:49 |
Android调试 反汇编Android调试 反汇编 在移植Android过程中会遇到很多Crash的情况,尤其是启动Android过程中。另外内核加载动态库是动态加载的,就算我们反汇编出来libc.so和libsqlite.so,符号表也没有办法和log中地址对应上,除非我们能知道内核加载libc.so和libsqlite.so的基地址,这样我们就可以通过偏移找到相应的函数了。一般交叉编译器... 阅863 转3 评0 公众公开 12-11-14 19:47 |
Android系统中调试动态链接库.so文件的步骤。参考代码:(文件内容见最下面)~/mydroid/android-1.6_r2/development/self/HelloWorld/Android.mk~/mydroid/android-1.6_r2/development/self/HelloWorld/HelloWorld.c~/mydroid/android-1.6_r2/development/self/libtest/Android.mk~/mydroid/android-1.6_r2/development/self/libtest/libtest.h... 阅9147 转10 评0 公众公开 12-11-14 19:46 |
其中具体界面可以查看:http://hostap.epitest.fi/wpa_supplicant/wpa_gui.html 如果要获取该软件,可以去网站http://hostap.epitest.fi/wpa_supplicant/,获取wpa_supplicant的源码包,在源码包里就包含了wpa_gui的源码,并且包含了分别由Qt3和Qt4完成界面,以供不同的Qt环境使用。该工具的本质其实就是为wpa_supplicant提供了一个友好的用户... 阅109 转0 评0 公众公开 12-11-14 19:45 |
Timeout事件: 每个struct eloop_timeout都被放在一个双向链表中, 链表头就是eloop_data中的”timeout”项。Signal事件:每个struct eloop_signal放在动态数组中。当Signal发生时只会对该struct eloop_signal的 signaled变量加1,以表明Signal已收到并处于Pendning状态。在select()超时或者有Socket事件方式时才会顺便调用eloop_process_pendi... 阅116 转0 评0 公众公开 12-11-14 19:43 |
经过编译后的wpa_supplicant源程序可以看到两个主要的可执行工具:wpa_supplicant和wpa_cli。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,使用wpa_cli来搜索、设置、和连接网络。执行:/system/bin/wpa_supplicant -d -Dwext -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf./data/misc/wifi... 阅598 转3 评0 公众公开 12-11-14 19:43 |
wpawpa_supplicant无线网络配置。经过编译后的wpa_supplicant源程序可以看到两个主要的可执行工具:wpa_supplicant和wpa_cli。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,使用wpa_cli来搜索、设置、和连接网络。执行:/system/bin/wpa_supplicant -d -Dwext -iwlan0 -c/data/misc/wifi/wpa_... 阅110 转1 评0 公众公开 12-11-14 19:42 |