Android 3.0 버전으로 기존 프로젝트를 실행하고 싶습니다. 하지만 누군가가 내 문제를 해결하는 데 도움이 제발 런타임 오류가 표시됩니다.3.0 버전으로 업그레이드하는 동안 컴파일 오류가 발생했습니다.
내 프로젝트에 하위 모듈이 있습니다.
내가 compile
으로 변경하면 implementation
에 gradle
이 표시됩니다. apt error
이 표시됩니다. 내가하는 일. 도와주세요. 미리 감사드립니다.
여기에 오류가 있습니다.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.1'
classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
allprojects {
repositories {
jcenter()
maven {
url "https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/"
}
google()
}
ext {
compileSdkVersion = 26
buildToolsVersion = "26.0.1"
minSdkVersion = 14
targetSdkVersion = 23
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
lintAbortOnError = false
// QuickBlox SDK version
qbSdkVersion = '3.1.0'
versionName = "3.0"
testRunnerVersion = "0.4.1"
// Dependency versions
playServicesVersion = '9.8.0'
supportV4Version = '23.1.1'
appcompatV7Version = '23.1.1'
recyclerviewV7Version = '23.2.1'
supportAnnotationsVersion = '23.1.1'
designVersion = '23.1.1'
uilVersion = '1.9.0'
glideVersion = '3.6.1'
pullToRefreshVersion = '3.2.3'
stickyListHeaders = '2.7.0'
robotoTextViewVersion = '2.4.3'
stickersVersion = '0.7.3'
crashlyticsVersion = '2.2.2'
}
}
여기
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
android {
compileSdkVersion 26
buildToolsVersion '26.0.2'
useLibrary 'org.apache.http.legacy'
defaultConfig {
applicationId "com.sample"
minSdkVersion 19
targetSdkVersion 26
multiDexEnabled true
}
lintOptions {
checkReleaseBuilds false
abortOnError false
}
configurations{
all*.exclude module: 'servlet-api'
}
dexOptions {
javaMaxHeapSize "4g"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/dependencies.txt'
exclude 'META-INF/LGPL2.1'
}
configurations.all {
resolutionStrategy {
force 'com.android.support:support-annotations:23.3.0'
}
}
configurations {
// Initializes placeholder configurations that the Android plugin can use when targeting
// the corresponding variant of the app.
demoDebugCompile {}
fullReleaseCompile {}
}
}
dependencies {
compile project(':library')
compile project(':simpl3r')
compile project(':androidHorizontalListView')
compile 'com.google.code.gson:gson:2.2.4'
compile files('libs/acra-4.5.0.jar')
compile files('libs/bugsense-3.6.jar')
compile files('libs/espresso-1.1-bundled.jar')
compile files('libs/sample-2.4.1.jar')
compile files('libs/signpost-commonshttp4-1.2.1.1.jar')
compile files('libs/signpost-core-1.2.1.1.jar')
compile files('libs/twitter4j-core-4.0.2.jar')
compile files('libs/universal-image-loader-1.9.2-SNAPSHOT-with-sources.jar')
compile files('libs/volley.jar')
compile files('libs/YouTubeAndroidPlayerApi.jar')
compile files('libs/gcm.jar')
compile files('libs/mint-5.2.1.jar')
compile project(':swipelibrary')
compile files('libs/glide-3.7.0.jar')
compile files('libs/glide-3.7.0-javadoc.jar')
compile 'org.jsoup:jsoup:1.8.3'
compile 'org.mozilla:rhino:1.7.7'
compile 'info.guardianproject.netcipher:netcipher:1.2'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.thefinestartist:utils:0.9.1'
apt 'com.thefinestartist:compilers:0.9.1'
compile 'com.android.support:recyclerview-v7:23.0.+'
compile 'in.srain.cube:grid-view-with-header-footer:1.0.12'
compile 'joda-time:joda-time:2.9.2'
compile 'com.writingminds:FFmpegAndroid:0.3.2'
//implemented retrofit.
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:25.0.1'
compile 'com.squareup.retrofit:retrofit:1.9.0'
compile 'com.google.android.gms:play-services-analytics:9.8.0'
compile 'com.facebook.android:facebook-android-sdk:4.26.0'
compile 'com.android.support:design:23.4.0'
compile 'com.flurry.android:analytics:6.3.1'
compile project(':sample-chat')
compile project(':sample-pushnotifications')
compile 'com.quickblox:quickblox-android-sdk-core:3.1.0'
compile "com.google.android.gms:play-services-gcm:9.8.0"
compile project(':sample-core')
}
ext {
compileSdkVersion = 26
buildToolsVersion = "23.0.2"
minSdkVersion = 14
targetSdkVersion = 23
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
lintAbortOnError = false
// QuickBlox SDK version
qbSdkVersion = '3.1.0'
versionName = "3.0"
testRunnerVersion = "0.4.1"
// Dependency versions
playServicesVersion = '9.8.0'
supportV4Version = '23.1.1'
appcompatV7Version = '23.1.1'
recyclerviewV7Version = '23.2.1'
supportAnnotationsVersion = '23.1.1'
designVersion = '23.1.1'
uilVersion = '1.9.0'
glideVersion = '3.6.1'
pullToRefreshVersion = '3.2.3'
stickyListHeaders = '2.7.0'
robotoTextViewVersion = '2.4.3'
stickersVersion = '0.7.3'
crashlyticsVersion = '2.2.2'
}
이 내 문제를 해결하기 위해 도와주세요 Gradle을
내 응용 프로그램입니다 :Error:Cannot choose between the following configurations of project :library:
- debugApiElements
- debugRuntimeElements
- releaseApiElements
- releaseRuntimeElements
All of them match the consumer attributes:
- Configuration 'debugApiElements':
- Found com.android.build.api.attributes.BuildTypeAttr 'debug' but wasn't required.
- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.
- Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but wasn't required.
- Found org.gradle.api.attributes.Usage 'java-api' but wasn't required.
- Configuration 'debugRuntimeElements':
- Found com.android.build.api.attributes.BuildTypeAttr 'debug' but wasn't required.
- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.
- Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but wasn't required.
- Found org.gradle.api.attributes.Usage 'java-runtime' but wasn't required.
- Configuration 'releaseApiElements':
- Found com.android.build.api.attributes.BuildTypeAttr 'release' but wasn't required.
- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.
- Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but wasn't required.
- Found org.gradle.api.attributes.Usage 'java-api' but wasn't required.
- Configuration 'releaseRuntimeElements':
- Found com.android.build.api.attributes.BuildTypeAttr 'release' but wasn't required.
- Found com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' but wasn't required.
- Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but wasn't required.
- Found org.gradle.api.attributes.Usage 'java-runtime' but wasn't required.
여기 내 홈페이지 Gradle을합니다.
나는 서로를 점점 그 라인 스피을 변경하는 경우 apt와 관련된 오류 – Lassie
이 구현 프로젝트 (': library')를 시도하십시오 – MinnuKaAnae
업데이트 된 응답을 확인하십시오. – MinnuKaAnae