: SDK 버전 (25)가 괜찮와안드로이드 SDK (26) 빌드 오류
Error:Execution failed for task ':app:transformClassesWithFirebasePerformancePluginForFacebookDebug'.
> android/support/v7/app/ActionBarActivity
스테이를하지만 build.gradle 말에 오류 메시지를 받았습니다 : (실패한)
all com.android.support libraries must use the exact same version
종속성 보고서 :
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:app:transformClassesWithFirebasePerformancePluginForFacebookDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformClassesWithFirebasePerformancePluginForFacebookDebug'.
> android/support/v7/app/ActionBarActivity
업데이트 1 : 내가 찾은 근본 원인이지만 여전히, 몇 가지 제안이 필요합니다. 나는 의존성 보고서를 들여다 보았다. 나는 아래와 같은 페이스 북 SDK를 사용을 설정 한 :
compile('com.facebook.android:facebook-android-sdk:4.26.0') {
exclude group: 'com.android.support', module: 'appcompat-v7'
}
하지만 여전히
그래서 어떻게 같은 오류가 지원 라이브러리 26.1.0는
+--- com.onesignal:OneSignal:3.6.2
| +--- com.google.android.gms:play-services-gcm:[10.2.1,11.3.0) -> 11.2.2
| | +--- com.google.android.gms:play-services-base:11.2.2 (*)
| | +--- com.google.android.gms:play-services-basement:11.2.2 (*)
| | \--- com.google.android.gms:play-services-iid:11.2.2
| | +--- com.google.android.gms:play-services-base:11.2.2 (*)
| | \--- com.google.android.gms:play-services-basement:11.2.2 (*)
| +--- com.google.android.gms:play-services-location:[10.2.1,11.3.0) -> 11.2.2
| | +--- com.google.android.gms:play-services-base:11.2.2 (*)
| | +--- com.google.android.gms:play-services-basement:11.2.2 (*)
| | \--- com.google.android.gms:play-services-tasks:11.2.2 (*)
| +--- com.android.support:support-v4:[26.0.0,26.2.0) -> 26.1.0 (*)
| \--- com.android.support:customtabs:[26.0.0,26.2.0) -> 26.1.0 (*)
\---
다른 라이브러리에서 업데이트 2 이 갈등을 해결할 수 있습니까?
build.gradle을 추가하십시오. 종속 라이브러리 중 일부는 이전 지원 라이브러리에 링크되었습니다. – DeKaNszn
@DeKaNszn 추가 –
'./gradlew app : dependencies --configuration releaseCompileClasspath'의 출력을 추가 할 수 있습니까? – DeKaNszn