当前位置:   article > 正文

【AndroidStudio发布库到JitPack教程】_android studio hedgehog release

android studio hedgehog release

AndroidStudioHedgehog发布库到JitPack教程

你好! 这是你使用最新的AndroidStudioHedgehog版本发布库到JitPack方法和步骤。
Jitpack的简单之处就在于,你只要把项目的代码提交到Github或者Gitee上之后,在打一个Release或者Tag,Jitpack就自动的帮你发布了一个新的版本,然后只要更新依赖就可以了,很方便,我个人是这么觉得的,尤其开发新的项目的时候可以快速引入依赖提升开发效率,这篇文章也是出于这个帮助的目的,下面进入正题。

一、创建项目

打开你的AndroidStudio,新建一个名为LoadingDemo的项目。
在这里插入图片描述

二、模块创建与依赖

选择Android Library,然后输入模块名。然后就是app模块依赖库模块。
在这里插入图片描述

在依赖之后先看看app模块下的build.gradle
在这里插入图片描述

三、测试依赖库

目前依赖库里面什么都没有,因此是不是真的依赖成功了,都不知道,因此要测试一下,怎么测试呢,写几个方法,要是app模块能够调用不报错就说明依赖没有问题。
在这里插入图片描述

四、项目配置

打开工程的build.gradle,添加如下代码:

// Top-level build file where you can add configuration options common to all sub-projects/modules.
//这里添加classpath,一定要放到plugins{}上方
buildscript {
    repositories {
        mavenCentral()
    }
    //必须添加
    dependencies {
        classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
    }
}
plugins {
    id 'com.android.application' version '8.2.2' apply false
    id 'com.android.library' version '8.2.2' apply false
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

打开工程的settings.gradle,添加如下代码:maven { url 'https://jitpack.io' }

pluginManagement {
    repositories {
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}
rootProject.name = "LoadingDemo"
include ':app'
include ':loadingbox'
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

五、提交代码

下面进行代码提交,首先保证自己的电脑上安装了git,git官网地址,找到安装版本下载,直接安装,注意安装的路径。安装好之后直接通过AndroidStudio来提交项目代码。
在这里插入图片描述

六、创建Release&Tag版本

到Gitee上面的项目中创建一个Tag。

在这里插入图片描述

七、提交到JitPack

下面进入Jitpack并登陆账号,将仓库地址复制到这个输入框中,然后点击Look Up。
在这里插入图片描述

八、测试依赖库

为了证明这个依赖库确实有效,然后这样配置进去,打开新建项目的build.gradle,配置maven { url 'https://jitpack.io' } ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/7a31d9832f3e4f02b657d6953964ac2e.png)
再打开app模块下的build.gradle,配置

implementation 'com.gitee.LemonBeam:loading-prompt:1.0.7'
  • 1

在这里插入图片描述
然后Sync Now。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/267048?site
推荐阅读
相关标签
  

闽ICP备14008679号