Итак, у меня возникает странная ошибка при попытке скомпилировать приложение Qt для Android.Мой build.gradle
практически (кроме имени пакета) такой же, как здесь https://github.com/Larpon/QtFirebaseExample/blob/master/App/platforms/android/build.gradle. Когда я пытаюсь скомпилировать, я получаю длинный список ошибок, начинающийся с:
- Что пошло не так: выполнение задачи не выполнено ': transformDexArchiveWithExternalLibsDexMergerForDebug'.
СБОЙ ПОСТРОЕНИЯ в 8s 21 выполняемых задач: 8 выполненных, 13 актуальных com.android.builder.dexing.DexArchiveMergerException: Ошибка при объединении dex-архивов:
Я читал похожие темы здесь, которые предлагают включить multiDexEnabled = true
, я уже пробовал, а также пытался очистить свое приложение, но оно не работает.Я также попытался добавить implementation 'com.android.support:multidex:1.0.3'
в разделе зависимостей моего build.gradle
, но не повезло.Наконец-то я тоже установил но ничего не работает.
defaultConfig {
applicationId "packagename" // Used by Firebase auto-config (the google-services.json from Firebase console)
minSdkVersion 23
targetSdkVersion 28
//versionCode 1
//versionName "1.0"
//testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
// Enabling multidex support.
multiDexEnabled = true
}