내가 bintray 사용하여 내 안드로이드 라이브러리를 게시하기 위해 노력하고있어 생산,하지만 난이 개 bintray 받는다는 stringx 별도의 유물과 stringx - 안드로이드 SDK와 끝까지 : https://dl.bintray.com/klimaszewski/stringx/io/stringx/ 소스와 모든 물건은 여기에 배치됩니다 : https://dl.bintray.com/klimaszewski/stringx/io/stringx/stringx/1.0.2/출판 안드로이드 라이브러리는 2 개 개의 별도 유물
및 POM 파일이 올바른 유물에 배치됩니다 : https://dl.bintray.com/klimaszewski/stringx/io/stringx/stringx-android-sdk/1.0.2/
내 bintray의 repo는 다음과 같습니다 stringx 및 라이브러리 이름 : stringx - 안드로이드 SDK
내 프로젝트에서 라이브러리의 Bacause를 해결할 수 없습니다. 여기 뭐가 잘못 됐니?
build.gradlebuildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
}
}
apply plugin: 'com.android.library'
apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'
ext {
bintrayRepo = 'stringx'
bintrayName = 'stringx-android-sdk'
publishedGroupId = 'io.stringx'
libraryName = 'StringX-SDK'
artifact = 'stringx-android-sdk'
libraryDescription = 'Automatic app Translation for Android'
siteUrl = 'https://www.stringx.io'
gitUrl = 'https://github.com/SzyQ/stringx-android-sdk'
developerId = 'klimaszewski'
developerName = 'Szymon Klimaszewski'
developerEmail = '[email protected]'
licenseName = 'The Apache Software License, Version 2.0'
licenseUrl = 'http://www.apache.org/licenses/LICENSE-2.0.txt'
allLicenses = ["Apache-2.0"]
versionMajor = 1
versionMinor = 0
versionHotFix = 2
libraryVersion = buildVersionName()
}
android {
compileSdkVersion 27
buildToolsVersion "26.0.2"
defaultConfig {
minSdkVersion 16
targetSdkVersion 27
versionCode buildVersionCode()
versionName buildVersionName()
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:support-annotations:27.0.0'
}
def buildVersionName() {
String versionName
if (versionHotFix == null || versionHotFix == 0) {
versionName = versionMajor + "." + versionMinor
} else {
versionName = versionMajor + "." + versionMinor + "." + versionHotFix
}
println "Version name: " + versionName
return versionName
}
def buildVersionCode() {
Integer versionCode
if (versionHotFix == null || versionHotFix == 0) {
versionCode = versionMajor * 10000 + versionMinor * 100
} else {
versionCode = versionMajor * 10000 + versionMinor * 100 + versionHotFix
}
println "Version code: " + versionCode
return versionCode
}
apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle'
apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/bintrayv1.gradle'