欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > Android Jni(一) 快速使用

Android Jni(一) 快速使用

2025/1/25 1:01:51 来源:https://blog.csdn.net/qq_40687864/article/details/145249028  浏览:    关键词:Android Jni(一) 快速使用

文章目录

      • Android Jni(一) 快速使用
        • 1、 环境配置下载 NDK
        • 2、右键 add c++ to module
        • 3、创建一个 native 方法,并更具提示,自动创建对应的 JNI 实现
        • 4、实现对应 Jni 方法
        • 5、static loadLibrary
        • 6、调用执行
      • 遇到的问题
        • 1、[CXX1300] CMake '3.22.1' was not found in SDK, PATH, or by cmake.dir property.
        • 2、Android Studio 没有 2、3 步的创建提示
        • 3、运行提示依赖有问题
        • 参考文章

Android Jni(一) 快速使用

1、 环境配置下载 NDK

在这里插入图片描述

2、右键 add c++ to module

在这里插入图片描述

3、创建一个 native 方法,并更具提示,自动创建对应的 JNI 实现

在这里插入图片描述

4、实现对应 Jni 方法

在这里插入图片描述

5、static loadLibrary

在这里插入图片描述

6、调用执行

在这里插入图片描述

遇到的问题

1、[CXX1300] CMake ‘3.22.1’ was not found in SDK, PATH, or by cmake.dir property.

解决方法,更新 NDK cmke,查看下载对应的版本
在这里插入图片描述

2、Android Studio 没有 2、3 步的创建提示

解决方法,更新 ndk ,cmake,清除缓存,重新 build 工程

3、运行提示依赖有问题

解决方法,build.gradle 复制正常项目 implementation

参考文章

NDK 使用入门
Android Studio编写JNI
Android JNI(一)——NDK与JNI基础

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com