小程序app应用开发入门|Android如何引入一个SDK

网友投稿 691 2022-09-22

Android如何引入一个SDK



承接上一篇的内容,这个章节我们来看如何引入一个新的SDK

Gradle 是 Android 构建的主要组成部分, 依赖也是由 Gradle 管理,依赖管理官方文档https://docs.gradle.org/current/userguide/dependency_management.html 这些依赖项可位于您的计算机上或远程代码库中,并且它们声明的所有传递依赖项也会自动包含在内。本文介绍了如何在您的 Android 项目中使用依赖项。

Android Studio 导入外部SDK有三种方式

  • Library Dependency:需联网-

  • Jar/aar Dependency:添加本地jar包,添加前要先将jar包放到项目的libs目录下

  • Module Dependency:添加本地带有源码的库工程,添加前要先将module导入项目

image.png

image.png

Library Dependency(远程依赖)

image.png

Jar/aar Dependency (本地文件依赖)

把上一篇打包好的aar文件拷贝到lib目录下 image.png 配置目录

 sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }
    }

添加依赖

implementation(name: 'GPush-release', ext: 'aar')

Module Dependency(源码依赖)

https://github.com/hdodenhof/CircleImageView.git 例子引入该库

把该库clone到本地

cd ~/downloads/git clone https://github.com/hdodenhof/CircleImageView.git

image.png image.png 如果import module 无法识别,导致无法导入,那就只能手动导入了

  • 第一步拷贝源码到我们的工程

cp -r ~/Downloads/CircleImageView/circleimageview .
  • 第二步在 setting.gradle 这个文件添加

include ':circleimageview'

这样Android Studio 就能识别到我们导入的项目 添加工程依赖 image.png image.png 点击OK和apply 这样就成功的引入circleimageview 依赖库了


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:多进程的实现原理-多道技术(多线程实现原理)
下一篇:重磅升级,凡泰极客 FinClip 2.0正式发布
相关文章

 发表评论

暂时没有评论,来抢沙发吧~