ndk-lib实现编译并将生成文件拷贝到项目libs中
来源:互联网 发布:centos 安装opera 编辑:程序博客网 时间:2024/06/06 00:45
- 一般情况下,先cd 到代码的jni目录中,然后输入ndk-build的绝对路径进行编译。然后将编译生成的so文件拷贝到项目的libs/armeabi/下。我们可以将这两个操作步骤用一个shell脚本实现,这样只需要ndk-lib一次就可以完成2个步骤,缩短操作时间。
- 步骤如下:
1.将/etc/profile导入到d盘:cp /etc/profile /cygdrive/d/
打开profile文件,在最下面一行加上:export PATH=/cygdrive/d/android-ndk-r8d/:$PATH 。然后再输入:cp /cygdrive/d/profile /etc/profile。再输入:source /etc/profile 意思是将你以前输入的ndk-build的绝对路径添加到系统环境变量中。
2.编写ndk-lib文件,内容如下:
#!/bin/sh#ndk-build就是编译jni下面的Andoid.mkndk-build $1 $2 $3 cp ../libs/armeabi/libMediaSdk.so ../../../../Sdk6.3/libs/armeabi/
3.然后将ndk-lib放入到/usr/bin/下,并chomod 777 /usr/bin/ndk-lib
4.cd到代码目录输入ndk-lib即可完成编译并拷贝。
0 0
- ndk-lib实现编译并将生成文件拷贝到项目libs中
- android项目中配置NDK自动编译生成so文件
- CCS中如何生成LIB文件,并在另外CCS项目中引用LIB文件
- NDK如何编译别人的.lib文件生成so
- wince 内核中加入动态库并将头文件,lib文件加入到sdk中
- Android NDK编译中在libs\armeabi中加入第三方so库文件的方法
- VC中编译生成lib文件
- vs2010怎么将生成的exe文件拷贝到指定文件夹中
- Eclipse android项目中配置NDK自动编译生成so文件
- 如何将源代码编译后的文件(lib库/bin/jar/apk等)编译到android中
- 编写程序,将指定目录下所有.java 文件拷贝到另一个目的中,并将扩展名改为.txt。
- 批量编译vb6文件并拷贝到指定目录
- 将项目中的文件拷贝到SD卡
- NDK编译后的文件如何加载到Android项目
- NDK编译的文件如何加载到Android项目
- NDK编译的文件如何加载到Android项目
- 将 ndk-build 库添加到 Android Studio 项目中
- 怎样在CCS5中编译生成lib文件
- Spring中的事务控制(Transacion Management with Spring)
- Google I/O 2015 为 Android 开发者带来了哪些福利?
- getopt getopts
- 【PHP学习】函数
- Twemproxy源码分析之三:其进程以及时间模型
- ndk-lib实现编译并将生成文件拷贝到项目libs中
- 推荐一本Android开发入门书籍
- Android学习之SharePreferences轻量级数据存储
- 开始刷leedtcode day72:Product of Array Except Self
- 周一工作
- [高可用]Ubuntu搭建高可用的MariaDB Galera数据库集群
- JAVA常用类之——Date,Calendar,DateFomat
- ArcGIS版本编辑流程
- 【从零单排之微软面试100题系列】15之二叉树的镜像