Как проверить, использует ли библиотека поддержки Android какую SDKversion? - PullRequest
0 голосов
/ 02 июля 2019

Я сталкиваюсь с такой ошибкой, когда Cordova build

* What went wrong:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
  Program type already present: android.support.v4.os.ResultReceiver$1
  Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.

Это мой project.properties,

target=android-28
android.library.reference.1=CordovaLib
android.library.reference.2=app
cordova.gradle.include.1=cordova-plugin-firebase/vouchy-build.gradle
cordova.gradle.include.2=phonegap-plugin-barcodescanner/vouchy-barcodescanner.gradle
cordova.system.library.1=com.android.support:support-v4:24.1.1+
cordova.system.library.2=com.google.android.gms:play-services-tagmanager:+
cordova.system.library.3=com.google.firebase:firebase-core:+
cordova.system.library.4=com.google.firebase:firebase-messaging:+
cordova.system.library.5=com.google.firebase:firebase-config:+
cordova.system.library.6=com.google.firebase:firebase-perf:+
cordova.system.library.7=com.android.support:support-annotations:27.+
cordova.system.library.8=com.google.android.gms:play-services-location:15.+
cordova.system.library.9=com.android.support:support-v4:24.1.1+
cordova.system.library.10=com.android.support:support-v4:27.+
cordova.system.library.11=com.android.support:appcompat-v7:27.+
cordova.system.library.12=com.android.support:support-v4:27.+
cordova.system.library.13=com.squareup.okhttp3:okhttp:3.+

Мой Cordova android равен 8.0.0.Я предполагаю, что проблема связана с тем, что библиотека поддержки использует другую версию SDK, отличную от моего целевого SDK, но я не знаю, как проверить правильность версии моей библиотеки поддержки.

Любая помощь будет отличной ?

...