天空颜色2016 发表于 2016-5-30 17:22:10

硬件访问接口封装库libforlinx-hardware.so的制作

我是参考OK335xD-Android用户手册V2.1.pdf来制作libforlinx-hardware.so文件的。但是在这过程中发现无法理解的问题,

1、/data 目录下面创建c 文件   --我找了一遍又一遍,真没找到data下有HardwareControl文件夹的,
2、在编译生成库文件中,我直接按使用手册步骤执行编译生成文件;

1 进入Android 的源码下:
# cd /work/forlinx/TI_Android_JB_4.2.2_DevKit_4.1.1
2 配置环境变量
# export PATH=$PWD/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:$PATH
# export PATH=$PWD/jdk1.6.0_27/bin:$PATH
# . build/envsetup.sh (注:该命令前有点,点后空格)
3 执行编译命令
# TARGET_PRODUCT=am335xevm OMAPES=4.x mmm /data/HardwareControl/ 执行到这一步说没有找到android.mk,我尝试把“/data/HardwareControl/”改为“/hardwarw/HardwareControl"”还是报没有找到android.mk 为什么?
请问这个libforlinx-hardware.so文件怎么生成的?
弄了好几天了,想吐血

页: [1]
查看完整版本: 硬件访问接口封装库libforlinx-hardware.so的制作