JNI编程(NDk)
沉睡的雄狮
Android开发工程师
展开
-
JNI相关配置javah,ndk-build和指令集以及.mk文件详细讲解(亲测可用)
关于JNI,相比大家都不陌生,主要是最近工作用到了很多JNI相关的内容,踩了很多坑,记录下为了以后的学习者少走弯路. 一.先写一下Android studio NDK的下载和配置方式. 1.Ctrl+alt+S打开Settings面板 2.搜索界面输入SDK,之后选择SDK Tools 3.选择NDK工具点击OK下载即可. 点击NDK选中即可下载,建议把CMake一同下载下载完需要配置原创 2016-12-29 19:07:45 · 2027 阅读 · 1 评论 -
JNI编译cximage库(附android.mk和application.mk文件及详细步骤)
我们知道cximage是一个非常强大的C++图片库,其依赖于jasper库,png库,jpeg库还有其他的几种库,因我们项目中只用到了这三个库,所以我只使用jni编译这三种库。 先讲一下jni编译成动态so库的几种方式。 1.使用android studio提供的ndk-build编译的方式。 2.使用linux的交叉编译器gcc编译方式。 3.使用tool-chain工具链进行编译。 4原创 2017-02-07 17:23:35 · 1206 阅读 · 0 评论 -
ButterKnife8.5.1最新版本使用详细步骤
ButterKnife大大简化了程序员编写代码的速度,.并且在7.0版本以后引入了注解处理器,取代了之前利用反射原理进行findViewById影响APP性能的方式,不再影响APP运行效率,下面直接上图. 1.先在Project(即自己的工程)的build.gradle中添加如下代码 dependencies { classpath 'com.jakewharton:butterknife原创 2017-02-07 09:59:13 · 13919 阅读 · 5 评论