在使用第三方的SDk 的时候我们一般都会需要添jar和so

本文详细介绍了在Android开发中如何添加第三方SDK的jar包和so库。首先,通过cmd获取SHA1值,然后对比jar包和aar的区别,jar只包含class文件,aar则包含资源和class。接着,讲解了两种导入jar包的方式:直接放入libs文件夹和通过Project Structure设置依赖。对于so库,可以通过新建jniLibs文件夹或将so文件放入libs并配置gradle文件来添加。
摘要由CSDN通过智能技术生成

添加第三方的sdk的jar包和so库文件

这边学习日志的来源就是在使用的时候,我们再使用第三方的sdk的时候需要添加jar包和so库,我在刚开始的时候被折腾的很长时间今天来记忆一下子自己的学习日记:
下载第三方的sdk 我们这次以百度地图位置:

第一步就是: 注册第三方的开发平台的账户   
 第二步就是: 创建我们要设置的app 的包名,  主要是在百度地图在使用的不同于其他的  需要获取的是安全码   
    这个安全码的构造是一个sha1值加上我们开发app的包名自动生成的一个安全码

(1): 怎么获取我们的sha1值:
开发文档都有说明: 我直接使用的cmd进入后获取的值:
相应的截图你们自己看看:

图片展示说明:

(2)获取的安全码:

图片展示说明:

    第二步: 就是设置我们开发环境: 也就是在我们的app中集成需要的jar包和soku

再次注意点:

(1): jar包和aar的区别

JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式
首先是jar包:我们将百度地图下载之后我们使用重命名的方法修改后面的额后缀rar,之后解压看到 里面的构造:
图片展示一:

图片展示二:

结论: jar不会包含在运行过程中的需要的图片等资源文件,都是相关的类运行之后产生的class 文件;

aar的构成:
包含所有资源,class以及res资源文件全部包含 ;

AAR(Android Archive)包是一个Android库项目的二进制归档文件。我们随便找一个aar文件,然后修改后缀名为‘zip’或者‘rar’格式&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值