备注:由于该示例是基于友善之臂4412开发板,且用到了友善之臂官方提供的用于“硬件开发的.so“文件,及微光互联二维码扫码器,和一个串口控制继电器的SR-104A模块。文章主要是对如何调用这些现成的API做一个简单的测试。以备自己以后开发时查看。
1.找到4412开发板对底层外设的支持包
在4412光盘资料“D:\4412-DVD-A-15092\tools\libfriendlyarm-hardware”中
2.在新建的安卓工程中添加libfriendlyarm.so文件到项目的libs下。
3.把“java”下的“com”整个复制,粘贴到项目的“src”下
4.完成上述步骤后,可以依据4412官方提供的“Tiny4412 Android硬件开发指南”进行app对开发板上硬件资源的调用了。
(补充)5.以打开串口通讯为例。
5.1.查看串口相关的java类。
5.2.通过“HardwareControler.openSerialPort”来打开串口