iOS如何引入一个SDK



一、新建工程,命名为ADemo

二、将动态库拖进工程

image.png

三、修改相应配置

image.png image.png

四、在ViewController补充测试代码,并运行

image.png




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 依赖库了



【作者】:胡健辉

【公开范围】:公司内和公司外

© FinClip Product Team all right reserved,powered by Gitbook最后更新时间: 2021-12-20 03:53:41

results matching ""

    No results matching ""