![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
nickzhang2010
这个作者很懒,什么都没留下…
展开
-
Android4.0 无线网络代码分析
Android网络分析之WIFI 模块 张国良 2012-9-17序:Android 是一种基于 Linux® V2.6/3.0内核的综合操作环境。从开发人员角度看,ANDROID是一个大型应用程序,将各种开源项目的应用组织在一起,整合成了一个有综合功能的系统。系统启动:上电启动,Fastboot会加载kernel到内存,并跳转到kernel运行,调用脚本init.原创 2012-09-18 15:29:34 · 3626 阅读 · 2 评论 -
Android 进程通信之AIDL
aidl目录什么是AIDL建立AIDL服务的步骤什么是AIDL AIDL:Android Interface Definition Language,即Android接口描述语言。 Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用转载 2012-09-18 15:52:52 · 1186 阅读 · 0 评论 -
PandaBoard 单板调试总结记录
NickzhangPandaBoard(双核ARM Cortex-A9)PandaBoard是当前全球唯一的双核ARM Cortex A9开发平台,其采用OMAP4430作为核心处理器。PandaBoard详细硬件指标如下:主处理器:OMAP4430,其内含5核:2 颗主频1G的ARM® Cortex™-A9 处理器1颗主频1G的TMS320C64+处理器2 颗原创 2012-09-19 08:57:20 · 2528 阅读 · 1 评论 -
Android4.0 时间更新分析 NTPServer更改
frameworks\base\core\java\android\util\NtpTrustedTime.javaReview代码发现时间更新采用的服务器 public static synchronized NtpTrustedTime getInstance(Context context) { if (sSingleton == null) {原创 2012-09-21 15:40:17 · 11546 阅读 · 1 评论 -
Android 4.0网络通信编程错误分析 NetworkOnMainThreadException
在Android4.0调试NTP的APK时遇到如下错误:D/SntpClient( 1650): request time failed: android.os.NetworkOnMainThreadExceptionD/SntpClient( 1650): request time failed: android.os.NetworkOnMainThreadException==原创 2012-09-21 15:43:15 · 1130 阅读 · 0 评论 -
Linux调试工具之:Strace
下面的命令在Hisi的Hi3716C的Android4.0平台测试1.Strace作用:显示所有由用户空间程序发出的系统调用。strace 显示这些调用的参数并返回符号形式的值。strace 从内核接收信息,而且不需要以任何特殊的方式来构建内核。 下面记录几个常用 option . 1 -f -F选项告诉strace同时跟踪fork和vfork出来的进程 2原创 2012-09-25 17:11:01 · 1154 阅读 · 0 评论 -
Linux调试工具之:ftrace
Function Trace (ftrace) is a heavy feature that intensely uses CPU resources to produce the results. Ftrace uses the frysk engine to trace system calls in a manner similar to strace。1.预备编译kenrelK原创 2012-09-26 13:56:09 · 990 阅读 · 0 评论