AndroidStudio创建Compile依赖

本文详细介绍了在Android Studio中创建并发布自己的Android Library到GitHub,然后通过jitpack生成并添加compile依赖的步骤,包括创建项目、设置Gradle、上传到GitHub以及在jitpack获取依赖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们在AndroidStudio中经常使用compile的方式来导入第三方代码,比如


dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.2.0'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    testCompile 'junit:junit:4.12'
    ...
}

那么如何实现自己的呢?需要以下步骤:

  1. 在github上托管一个带有Android Libray的项目,我们要compile的就是这个Libray。
  2. 在jitpack官网搜索对应github仓库,然后 就可以得到自己的compile依赖。
  3. 在自己的项目中添加依赖即可。

    具体步骤如下:

    1.准备

    AndroidStudio客户端;
    注册一个GitHub账号;
    安装Git客户端(或者有管理远程代码的工具即可)。

    2.创建项目,创建moudle依赖lib

    创建项目,开发过Android的应该很熟悉的。
    接下来是在项目中创建moudle,选择Android Libiary一路next即可。

这里写图片描述

下面是我创建好的项目目录:

这里写图片描述

然后在mylibiary中创建类,来个加法计算

这里写图片描述

Gradle添加依赖

在Project的gradle下添加如下信息:

buildscript { 
  dependencies {
    ....
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
    ...
    }

在Moudle的library 的gradle 添加如下信息:

apply plugin: 'com.github.dcendents.android-maven'  
group='com.github.YourUsername'

这里写图片描述

3.项目上传GitHub

首先上传之前忽略文件,
file => settings => Version Control => Ignored Files

这里写图片描述

Directory: .gradle/ 表示忽略.gradle文件夹下所有文件
Directory: .idea/ 表示忽略.idea文件夹下所有文件
Directory: build/ 表示忽略build文件夹下所有文件
Directory: app/build/ 表示忽略app/build文件夹下所有文件
File: local.properties 表示忽略local.properties文件
Mask: *.iml 表示忽略所有iml格式的文件。

这里写图片描述

如果你是第一次提交该项目会出现如下对话框,提示你这是一个新的存储库(repo),可以自定义repo的名字,和添加描述。

这里写图片描述

填写完毕点击share按钮如果你的工程没有问题会出现如下界面

这里写图片描述

这里列出了将要提交的类,以及各种资源配置文件等等,点击ok按钮

这里写图片描述

输入你的Master password点击ok,如果提交成功studio右上角会提示相关信息。

这里写图片描述

此时打开你的github网站地址在你的repositories中会看到刚刚提交过的工程名称,点击进去会看到完整的提交工程,到此提交结束。

这里写图片描述

上传完之后在github创建release - - >Create new Release

这里写图片描述

这里写图片描述

4.在jitpack官网搜索你的github仓库

jitpack官网
将GitHub上项目的地址放到输入框中后点击LookUp,然后在点击getit然后将生成的依赖添加到你新创建的项目即可引用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值