方法:

  1. 在ubuntu上利用交叉编译工具以静态库的方式编译(32位的交叉编译工具就行吧)
arm-none-linux-gnueabi-gcc -o capture camera.c -static
  1. 然后将生成的capture文件拷贝到手机里(/storage/emulated/0)。
  2. 打开手机上的终端app(如Better Terminal,没有的要先下载),并通过su命令进入root用户;
su
  1. 将capture文件放到手机的某个目录下(比如/data/目录下),注意:不是存储卡的目录下,要不不能执行。
cp  /storage/emulated/0/capture  /data/
  1. 修改文件权限
chmod +x capture
  1. 然后就可以执行了;
./capture
Logo

更多推荐