编写第一个jni入门程序
来源:互联网 发布:淘宝衣服文案 编辑:程序博客网 时间:2024/05/03 05:41
http://blog.csdn.net/qq_17387361/article/details/52328803
版权声明:本文为博主原创文章,转载发表时请注明出处,尊重原创。
1:首先,开发之前,我们有必要先了解ndk与jni,可能有很多人都知道这2个单词,甚至它们的全称,但它们到底与Android有什么联系,可能就很少人知道,或者只懂皮毛。下面我就附上一个链接,介绍Android的ndk/jnide
使劲的戳这里
2:下面就开始进入正题。。。。首先需要配置NDK的环境配置,博主用的是
各种环境搭好了,在新建Android工程,并且在这个工程目录下新建一个名为jni的文件夹(这个名必须是jni,不能是别的),然后在jni文件夹目录下新建一个名为Android.mk和Application.mk的file文件(名称就是这样,规范些),如下图:
其次在编写一个native方法。如下图:
下面就开始生成.h的头文件了
在cmd中是进入到你项目的src目录下,输入:javah com.example.lianshou_test.jni.HelloJni 回车就可以了
这是刷新工程文件,把生成的.h文件剪切到jni文件夹中。其次在新建一个同名的.c方法实现文件。
现在开始编写建好的文件了,首先在Android.mk中编写最基本的代码:
至于上面为什么这样写?分别是什么意思?戳这里
在application.mk中输入:
最后在Java的程序入口类中写入
到这里基本完成了百分之90了。最后在cmd中输入:ndk-build
编译生成相应的so文件。大功告成了。。。。
- 顶
- 踩
- 上一篇使用cocos2dx用eclipse进行混编译后,无法修改assets中的内容
- 下一篇抛弃Android自带webview浏览器内核,使用腾讯X5服务webview浏览器
0 0
- 编写第一个jni入门程序
- 编写第一个jni入门程序
- 使用AndroidStudio编写第一个JNI程序
- 第一个JNI程序
- 第一个JNI程序
- JNI第一个程序
- 第一个JNI程序
- Android JNI编程(七)——使用AndroidStudio编写第一个JNI程序
- Android第一个JNI程序
- C#入门经典学习2-编写C#第一个程序
- Android入门之第一个程序编写与启动
- 初识JNI之-编写第一个HelloJNI
- Eclipse + vs2013 编写第一个JNI HelloWorld
- 编写第一个J2ME程序
- 编写第一个WINDOWS程序
- 编写第一个NDK程序
- 编写第一个lua程序
- 编写第一个ice程序
- WebConfig配置文件详解
- matlab eig() 计算矩阵…
- Is this really what you want?
- MATLAB中的length() size()&n…
- 工业大数据漫谈3:什么是工业大数据?
- 编写第一个jni入门程序
- MATLAB中的findstr()和strfind()函…
- MATLAB中的int2str()函数 把…
- MATLAB中的eye() 函数 …
- MATLAB中的solve()函数 求代…
- MATLAB fgoalattain()函数 解…
- jQuery animate()方法详解、实例、扩展(详细版)
- MATLAB中的 anova1()函数&nbs…
- 时间序列的分布函数(Matlab…