开发环境: Android studio 1.0.2 ndkandroid-ndk-r10d-windows-x86_64 ------------------------------------ #1. 创建工程.在MainActivity下添加native 方法
#2. 编译得到头文件, 在main/jni 目录下
#3. 实现头文件中的方法
#4. 在 local.properties 中添加本地ndk 所在的路径
#5. 在build.gradle 文件中添加ndk 节点
#6. 调用

1. 创建工程.在MainActivity下添加native 方法
android stuido ndk 开发_第1张图片

2. 编译得到头文件, 在main/jni 目录下 android stuido ndk 开发_第2张图片
3. 实现头文件中的方法
android stuido ndk 开发_第3张图片
若只有一个.c 文件的话,则还需要再创建一个空的.c 文件 如util.c 4. 在 local.properties 中添加本地ndk 所在的路径
android stuido ndk 开发_第4张图片

5. 在build.gradle 文件中添加ndk 节点
android stuido ndk 开发_第5张图片

6. 调用
android stuido ndk 开发_第6张图片
效果: android stuido ndk 开发_第7张图片

来自为知笔记(Wiz)

更多相关文章

  1. 在android中使用HttpURLConnection进行文件上传
  2. Android 中比 Timer 更好方法
  3. 转:Android文件操作总结
  4. 【Android的从零单排开发日记】之入门篇(十)——Android应用配置文
  5. Android 驱动之旅 第四章:在Android 系统中编写JNI 方法在应用程
  6. 一种绕过Android P对非SDK接口限制的简单方法
  7. 关于android单元测试结合SAX解析xml文件初步分析
  8. Android获取SD卡路径/内存的几种方法
  9. Android使用AsyncTask下载显示图片

随机推荐

  1. Android(安卓)动态设置控件高度
  2. Android(安卓)Studio 使用技巧(2)
  3. Android(安卓)应用程序主动请求Vsync
  4. android 震动
  5. Android的GridView控件点击图片变暗效果
  6. Android菜鸟笔记-获取设备信息
  7. Android应用程序线程消息循环模型分析(4)
  8. java.lang.ClassCastException: android.
  9. android中SOAP的anytype问题
  10. Android(安卓)图片资源的异步加载2