JitPack.io를 사용하면 쉽게 자체 제작 Android 라이브러리를 배포 할 수있어서 매우 편리했습니다.
3370 단어 안드로이드다음 t 팩. 이오도서관
하지만 다음 기사를 읽고 Jitpack.io를 사용하면 GitHub에서 자체 제작 Android 라이브러리를 쉽게 배포 할 수 있다는 것을 알았기 때문에 시도했습니다.
JitPack.io에서 GitHub의 Java 프로젝트를 쉽게 라이브러리로 참조
자체 제작 Android 라이브러리 변경 사항
build.gradle 의 dependencies 에
classpath 'com.github.dcendents:android-maven-plugin:1.2'
추가buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
classpath 'com.github.dcendents:android-maven-plugin:1.2'
}
}
allprojects {
repositories {
jcenter()
}
}
그런 다음
library/build.gradle
apply plugin: 'android-maven'
추가apply plugin: 'com.android.library'
apply plugin: 'android-maven'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 9
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
}
변경은 이상이며 GitHub에 푸시 한 후 태그를 친다.
자체 제작 Android 라이브러리를 사용할 때
Jitpack.io 공식 사이트 에서 GitHub 에 등록한 자작 Android 라이브러리 의 URL 을 입력하고 Lookup 버튼을 누르면, 타격한 태그가 표시됩니다.
사용하려는 버전의 태그 옆에 있는 Get it 버튼을 누르면 자체 제작 Android 라이브러리를 사용하기 위한 코드가 표시되므로
app/build.gradle
에 삽입합니다.apply plugin: 'com.android.application'
repositories {
maven {
url "https://jitpack.io"
}
}
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.mosn.testusejitpacklibrary"
minSdkVersion 9
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.github.ShogoMizumoto:TestUseJitpack:1.0.1'
}
단지 이것만으로 완료입니다! 편리하네요.
사이고에게
Jitpack.io를 사용해 볼 때 리포지토리는 다음과 같습니다. 참고까지.
도서관
라이브러리를 사용하는 리포지토리
Reference
이 문제에 관하여(JitPack.io를 사용하면 쉽게 자체 제작 Android 라이브러리를 배포 할 수있어서 매우 편리했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sho5nn/items/3c0210409541263f3618텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)