android
文章平均质量分 65
fenzhi1988
这个作者很懒,什么都没留下…
展开
-
在全志平台调试博通的wifi驱动(类似ap6212)
调试驱动之前,首先先看看驱动代码,了解代码大致工作流程,再根据硬件配置驱动,比如硬件上面没有中断脚,就不要在驱动里面配置中断方式。bcmdhd驱动代码分析:一. dhd_linux.c dhd_module_init为驱动模块初始化函数。初始化函数调用dhd_linux_platdev.c中dhd_wifi_platform_register_drv查找设备,注册驱动等。原创 2015-04-01 17:06:47 · 21782 阅读 · 0 评论 -
设备中如何实现类似gopro给iphone分配ip但是不修改dns的功能
负责研发运动DV,功能有参考gopro,发现gopro有个特别功能,iphone连上gopro的ap热点之后,iphone打开移动网络(2/3/4 G网络)仍然可以上网!按理说,连上任意一个局域网,经过dhcp之后,设备就应该只能经过指定网关和域名服务器来访问外网啊,很奇怪,gopro是怎么实现的呢?观察发现,连上gopro ap的iphone ip及网关变了,dns还是原来那个,也就是说,g原创 2015-08-17 09:33:21 · 1046 阅读 · 0 评论 -
jni浅析
java运行于虚拟机,执行的是java特定的字节码,不是设备的机器指令,为了能与本地代码可交互,android设计了java native interface,简称jni,一般jni库说的是按照jni规则编写的了相应调用接口的c/c++库。jni库中包含调用和被java调用的本地代码函数,被java调用的函数需要按照特定的规则进行声明,比如,在apk源码中声明了一个NativeCaller类,这个原创 2015-08-19 11:01:28 · 501 阅读 · 0 评论