jni文件的编译和使用
来源:互联网 发布:python sys.exit 2 编辑:程序博客网 时间:2024/06/05 04:38
安装环境:RK3288编译环境搭建时,已经安装好了jdk1.6,使用ubunt12.04 64位OS,为了开发使用串口功能,需要使用JNI编程。
1.下载NDK编译器
为了能打开android官网,需要使用该网站登陆:http://wear.techbrood.com, 登陆后进入:develop/tools/NDK下载 对应的包:
android-ndk32-r10b-linux-x86_64.tar.bz2。
2,解压安装
解压后参照 android-ndk-r10b/docs/Getting_Started/html/index.html 来进行安装。比如我的root用户下的.bashrc 文件中添加:
#cd ~/
# vim .bashrc
export PATH=$PATH:/home/wigooe/project/document/android-ndk-r10b/
#source .bashrc
3.编写android.mk文件和对应的serialport.c
4.进入JNI文件夹编译该文件
ndk-build
编译后会生成Lib文件
root@wigooePc:/home/wigooe/project/document/myserial/jni# ndk-build
Android NDK: WARNING: APP_PLATFORM android-9 is larger than android:minSdkVersion 2 in /home/wigooe/project/document/myserial/AndroidManifest.xml
[armeabi] Install : libserial_port.so => libs/armeabi/libserial_port.so
- jni文件的编译和使用
- AndroidStudio使用CMake编译jni的C/C++文件
- android NDK JNI so文件的制作和使用
- android NDK JNI so文件的制作和使用
- jni生成头文件和编译so文件
- JNI在编译时的源文件和生成文件的层次结构详解
- Android NDK开发(上)---jni的编译和调用so静态库文件
- JNI 导入.a库和编译.so的makefile(.mk)文件编写
- JNI的使用和注意事项
- NDK和JNI的使用
- Android studio 使用自定义mk文件编译jni项目
- Eclipse编译JNI头文件
- javah -jni编译带包的class文件出错
- javah -jni编译带包的class文件
- android jni编译时Android.mk文件的规范说明
- Android JNI 编译生成不同架构库文件的方法
- NDK 编译jni头文件的javah工具配置
- MAC编译android studio的JNI .h文件
- win10如何使任务栏全透明
- Thread And Timer
- Sharing Files with NFC ->Receiving Files from Another Device
- MongoDB入门知识
- 对于重新布局和重绘的理解
- jni文件的编译和使用
- PHP-Ajax实现无刷新分页
- Python的垃圾回收机制深入分析
- 第五章 SQLite
- Spring AOP(3)基于XML配置实现的示例
- jquery select 默认选中给定值
- getchar()啥时候用
- 资源链接
- Framework源码解析系列[目录]