关于AirKiss的实现,基于的芯片是BroadCom AP6212,基于的CPU还是全志A33,安卓系统。

其实AirKiss源码大同小异,我做的工作就是交叉编译并进行了一系列的调试。

这篇博客的主要目的是跟大家分享一下源码和固件。

需要说明的是,源码是通过安卓NDK进行编程的,不熟悉NDK编程的各位可以稍微补充一下这方面的知识,其实跟交叉编译大同小异,当然前提是你的系统里安装了NDK编译环境。

要分享的压缩包分为源码和固件,截图如下:

需要注意,AP6212可能需要重新更新固件才可以支持AirKiss功能(即在编译时更新bin文件,请注意,文件名还保持原有的名,内容替换为我提供的bin文件(原有文件名好像是fw_bcm43438a0.bin,目录在android/out/target/product/astar-a3/system/vendor/modules/fw_bcm43438a0.bin,当然也不绝对,需要根据自己的源码目录进行搜索)。

NDK源码目录如下:

jni为源码库(可以理解为可以直接被安卓调用的jni层源码文件)。

还有一点请注意:

编译后在libs和obj目录下都会生成相应的库文件或可执行文件,文件名称一样但是大小不一样。其中libs目录下生成的库是剥离了符号表与调试信息的,而obj下的库是带有调试信息的。

readme.txt为操作方式,很easy。ndk-build后就可以直接调用可执行文件。

大家需要源码的话可以留言或者私信我~

基于AP6212实现 Airkiss NDK编程相关推荐

  1. android NDk编程

    今天,简单讲讲androidNDK开发一个小程序. 一.Android NDK 是什么 http://www.360doc.com/content/10/0420/23/155970_24064558 ...

  2. ldflags android,Android 开发手记一 NDK编程实例

    Android开发手记一 ---- NDK编程实例 在Android上,应用程序的开发,大部分基于Java语言来实现.要使用c或是c++的程序或库,就需要使用NDK来实现.NDK是Native Dev ...

  3. 乐鑫esp8266学习rtos3.0笔记第7篇:我又来了,基于rtos3.0版本 SDK编程 SPI 驱动 ws2812b 七彩灯,代码全部开源奉献给你们!

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  4. SQL Servr 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性

    友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. 2.具备 Transact-SQL 编程经验和使用 SQL Server Ma ...

  5. 基于TCP(面向连接)的Socket编程

    基于TCP(面向连接)的Socket编程 一.客户端: 1.打开一个套接字(Socket); 2.发起连接请求(connect); 3.如果连接成功,则进行数据交换(read.write.send.r ...

  6. SQL Server 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性

    友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Server 2008 R2调测. 2.具备 Transact-SQL 编程经验和使用 SQL Server Ma ...

  7. 细说Android 4.0 NDK编程pdf

    下载地址:网盘下载 <细说Android 4.0 NDK编程>内容简介:通过NDK,应用程序可以非常方便地实现Java与C∕C++代码的相互沟通.<细说Android 4.0 NDK ...

  8. 软件工程 / 为什么基于接口而非实现编程?

    基于接口而非实现编程(基于抽象而非实现编程)的目的是解耦. 这里面接口的含义可以理解为 dll 或者 so 文件对应的头文件中提供的函数列表,或者理解为C++中的抽象类. 该原则可以将接口和实现分离, ...

  9. step5 . day2 网络编程 基于TPC协议的网络编程流程及API

    基于TCP协议的网络编程流程 服务器端: 1) socket(),创建套接字文件,用于连接 2) bind(), 绑定,把socket()函数返回的文件描述符和IP.端口号进行绑定; 3) liste ...

  10. linux c语言 信号,linux下基于C语言的信号编程实例

    搜索热词 本文实例讲述了linux下基于C语言的信号编程方法.分享给大家供大家参考.具体如下: #include #include #include #include #include void si ...

最新文章

  1. ASP.NET Core 快速入门(实战篇)
  2. Diffie-Hellman:安全网络通信背后的天才算法
  3. HDU 1242 特殊化带结构体BFS
  4. matlab 超像素合并,基于图论的超像素分割及其合并算法
  5. 【蓝桥杯】~C语言数组排序
  6. 天津理工大学和天津工业大学计算机考研,天津工业大学和天津理工大学,谁的实力更强?谁的录取分数更高呢...
  7. CTeX 中文 beamer 模板
  8. 产品经理 项目经理 技术经理的区别
  9. bzoj3039 玉蟾宫
  10. 2022-10-24 dell R740服务器 安装显卡 NVIDIA Tesla P40 24GB
  11. 数分下第4讲 (8.2节): 平面和直线
  12. unity动画系统之两个动画片段之间连线设置
  13. 算法的五大要素 学计算机必备
  14. LTE RB PRB
  15. ue4 改变枢轴位置_[UE4蓝图][Materials]虚幻4中可互动的雪地材质完整实现(一)
  16. GX、LS型螺旋输送机结构新颖 噪声低
  17. validationGroup和Page_ClientValidate()配合使用解决前端click事件返回为false时验证失效问题
  18. 给大家推荐一款由PHP+MYSQL搭建的同城跑腿系统
  19. 小米MIUI优化weblog
  20. 四旋翼无人机从0到1的实现(二十四)无人机工程中系统控制

热门文章

  1. 推荐一款.NET开源免费的图表控件ScottPlot
  2. 怎么完全卸载赛门铁克_赛门铁克专用卸载工具
  3. 杰奇2.3内核淡绿唯美小说网站源码 PC+手机版
  4. 小程序的学习资料收集
  5. 0_freeCAD_介绍,下载,语言设置
  6. 朋友,你A9了吗?(重新定义A8、A9)
  7. 解决远程桌面不能用大法
  8. python 多元线性回归的系数检验 t p值,多元线性回归检验t检验(P值),F检验,R方等参数的含义...
  9. 流程图基本图形的含义
  10. 【C语言】流程图符号及流程图