VS2019 C++跨平台开发 Android So 库

一、VS2019 软件配置

1.1 下载VS2019 Android 开发工具

在获取工具和功能中,勾选下载 Android 开发工具(包含SDK)和 NDK。
在这里插入图片描述

1.2 配置 Android SDK / NDK 路径

如果自已额外下载载了,可以重定位到其他路径,
如果是通过 VS2019 下载的,目录自定义好了,默认没勾选,勾上就可以了。
如下图,NDK 是我自定义的,SDK 和 Java 是默认的路径。

注意,配置后,重启工程才能生效
在这里插入图片描述


二、创建Android So 库项目

  1. 创建 动态共享库(Android) 项目
    在这里插入图片描述

  2. 建好工程后,重定位到NDK版本
    在这里插入图片描述

  3. 配置项目属性(如果 目标API 级时没有的话,请检查Android SDK是否配置,及配置后是否重启工程
    在这里插入图片描述

  4. 写好代码后,编译生成解决方案
    (1). 写代码时,默认生成的代码中 pch.h 别删了,其他的可以删了重写。
    (2). 默认的 so 库名为 lib+项目名.so,可在项目属性中修改,或者生成后手动修改。
    (3). 编译时,32位编 ARM,64位编 ARM64
    在这里插入图片描述


三、项目中添加第三方依赖库

在这里插入图片描述


参考:《VS2019 C++的跨平台开发——Android .so开发

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小馋喵星人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值