Android - NDK - CMake - 生成so库(方式一)

小白开发之生成so库(方式一)

环境需要

其中ndk和cmake是必须下载的。
没有NDK / LLDB / CMAKE选项的可以参考以下链接:
1. Android studio sdk tools 无法更新 cmake和LLDB方法
2. 在Android Studio中下载Android SDK的两种方式(Android Studio3.0、windows)

查看方式一:
Android - NDK - CMake - 生成so库(方式一)_第1张图片
Android - NDK - CMake - 生成so库(方式一)_第2张图片
查看方式二:
Android - NDK - CMake - 生成so库(方式一)_第3张图片在这里插入图片描述

1. 新建 Native C++工程

Android - NDK - CMake - 生成so库(方式一)_第4张图片Android - NDK - CMake - 生成so库(方式一)_第5张图片
Android - NDK - CMake - 生成so库(方式一)_第6张图片Android - NDK - CMake - 生成so库(方式一)_第7张图片

-------↓整体目录框架:比新建普通的项目多出了cpp文件------

Android - NDK - CMake - 生成so库(方式一)_第8张图片
在这里插入图片描述

2. 生成so库

--- Build---> Make Project ---

Android - NDK - CMake - 生成so库(方式一)_第9张图片
---查看打印信息出 SUCCESSFUL 表示成功生成so文件---
---查看so库文件:app ---> intermediates ---> cmake ---> debug ---> obj (默认生成全部类型的so文件)---
Android - NDK - CMake - 生成so库(方式一)_第10张图片

你可能感兴趣的:(java,cmake)