「这是我参与2022首次更文挑战的第28天,活动详情查看:2022首次更文挑战」。
前两天一直忙活这个事情,就连更文都有些懈怠了,昨天下班之前终于把so文件的使用调通了,赶紧给大家更上,分享下我的思路。身为有多年经验的C++开发人员,又学到了一门上乘武功,瞬间功力大涨,也顺便跟大家分享下我的弯路,希望大家引以为戒
经过我这几天的资料查询,发现几乎没有2021版AndroidStudio的编译使用,在此我特意说明使用方式。
今天的重点:配置so环境
在配置之前需要准备以下的Andorid环境安装。
java环境:jdk-8u291-windows-x64
android环境:android-studio-2021.1.1.21-windows
安卓环境直接从官网上下载最新的就可以了,这里我才用的是64位java环境。
1:安装java环境
这个没得可说直接下一步,下一步就可以了。
安装完成之后在本机的环境变量中配置java环境
新建一个系统变量,创建格式如下:
变量值是当前安装的java的路径
找到系统变量中的Path变量,双击打开后添加下面这句话
%JAVA_HOME%\bin
此时,java的环境就配置完成了,关闭环境变量配置,想要知道java环境有没有成功安装,只需要在命令行中查看java版本就可以了。
查询出来的版本与当初安装的java环境一致,说明安装成功了。
2:安装Android Studio环境
如同安装java环境一样,一直下一步操作。
安装成功之后的图标展示,如下所示
之前版本的Android环境我也没有用过,这也是我第一次接触安卓,索性都给大家展示出来。
双击程序,启动页面是一个小蜜蜂图示的,说明我们安装的是一致的。接下来进行开发so文件的配置。
打开Android Studio的设置
配置so需要的库环境
大家看到我标志的数字了吗,按照这个顺序,找到SDK Tools,在这里需要安装:NDK、CMake。
有些低版本的Android Studio还说要安装上LLDB,用于调试使用,在这里,请大家注意了!高版本的Android Studio已经集成了LLDB调试库,所以说,大家不要在找为什么没有,该从哪里去找。
这个坑我已经帮大家走过了!!
刚开始使用的时候我也在想,为什么没有大家所说的LLDB库呢?我就开始各种查资料,对于我这种安卓小白来说,还挺困难的,索性已经解决了!
配置好环境后已经可以进行编译so文件了,那么,下一章节我就来介绍如何使用Andorid Studio环境编译so文件吧!
我是中国好公民st,一名C++开发程序猿~