Не удалось преобразовать после перехода на AndroidX.Android

Форум для тех, кто программирует под Android
Ответить
Гость
 Не удалось преобразовать после перехода на AndroidX.

Сообщение Гость »


У меня есть 3 версии моего проекта в моей студии IDE Android. версия 4, версия 6 и версия 7. На прошлой неделе я обновил свою IDE с ArcticFox до Giraffe, и это сломало мои проекты. В конце концов я удалил IDE и переустановил ArticFox. Версия 7 работала до перехода на giraffe и обратно на articFox, поэтому не уверен, что изменилось.

Версии 4 и 6 работают нормально, а версия 7 — нет. В версии 7 я отказался от библиотеки appCompt и теперь использую AndroidX.

При попытке запустить приложение я получаю следующее сообщение.

Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.activity\activity\1.6.0\4bee9777c02790cb99e68cd397036b1d5508a630\activity-1.6.0.aar» с помощью Джетификатора. Причина: ноль. (Для получения более подробной информации запустите --stacktrace.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. Что я пробовал:

Ошибка «Не удалось преобразовать» после перехода на AndroidX

Я попытался изменить android.enableJetifier=true, установив для него значение false в файле gradle, а также установив следующее в теге в манифесте: инструменты:replace="android:appComponentFactory

Похоже, у меня нигде нет ссылок на старую библиотеку appCompat.

Могу ли я попробовать что-нибудь еще?

вот мой градиент:

применить плагин: 'com.android.application' андроид { скомпилироватьSdkVersion 31 buildToolsVersion '28.0.3' useLibrary 'org.apache.http.legacy' lintOptions { checkReleaseBuilds false // Или, если хотите, можете продолжить проверку ошибок в релизных сборках, // но продолжаем сборку даже при обнаружении ошибок: abortOnError ложь } defaultConfig { идентификатор приложения "xxxxxxxxx.xxxxxxx.rr3" minSdkВерсия 24 targetSdkVersion 31 Имя версии "7.0" setProperty("archivesBaseName", "RR7v$versionName" + "DEV") multiDexEnabled true } типы сборки { выпускать { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' Файл multiDexKeepProguard('multidex-config.pro') } } } зависимости { реализация 'com.google.android.material:material:1.4.0' реализация 'androidx.appcompat:appcompat:1.6.1' скомпилировать файлы('libs/activation.jar') скомпилировать файлы('libs/additionnal.jar') //компилируем файлы('libs/core.jar') скомпилировать файлы('libs/mail.jar') скомпилировать файлы('libs/ndeftools-1.2.3.jar') реализация 'com.google.firebase:firebase-core:16.0.1' реализация 'com.google.android.gms:play-services-gcm:16.0.0' реализация 'com.google.android.gms:play-services-location:16.0.0' реализация 'com.google.android.gms:play-services-maps:16.0.0' реализация 'com.google.android.gms:play-services-base:16.0.1' реализация 'com.google.firebase:firebase-messaging:17.3.4' реализация 'com.firebase:firebase-jobdispatcher:0.8.4' реализация 'joda-time:joda-time:2.1' реализация 'net.zetetic:android-database-sqlcipher:4.5.4@aar' реализация 'org.apache.directory.studio:org.apache.commons.io:2.4' реализация 'com.android.volley:volley:1.1.0' реализация('com.journeyapps:zxing-android-embedded:3.6.0') {переходный = false} реализация 'com.google.zxing:core:3.3.0' реализация «com.android.support:multidex:1.0.3» реализация 'com.github.florent37:singledateandtimepicker:2.1.4' //https://github.com/florent37/SingleDateAndTimePicker реализация 'androidx.drawerlayout:drawerlayout:1.0.0' реализация 'com.github.barteksc:android-pdf-viewer:3.2.0-beta.1' } применить плагин: «com.google.gms.google-services» com.google.gms.googleservices.GoogleServicesPlugin.config.disableVersionCheck = true [Обновление 1]

Я пробовал следующее:

gradlew clean :app:processDebugResources

выход:
* Что пошло не так: Не удалось разрешить все файлы конфигурации «:app:debugCompileClasspath». > Не удалось преобразовать файл «activity-1.6.0.aar» для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.activity\activity\1.6.0\4bee9777c02790cb99e68cd397036b1d5508a630\activity-1.6.0.aar» с помощью Jetifier. Причина: ноль. (Запустить с помощью --stackt подробнее.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. > Не удалось преобразовать файл «activity-1.6.0.aar» для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.activity\activity\1.6.0\4bee9777c02790cb99e68cd397036b1d5508a630\activity-1.6.0.aar» с помощью Jetifier. Причина: ноль. (Запустить с помощью --stackt подробнее.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. > Не удалось преобразовать файл «activity-1.6.0.aar» для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.activity\activity\1.6.0\4bee9777c02790cb99e68cd397036b1d5508a630\activity-1.6.0.aar» с помощью Jetifier. Причина: ноль. (Запустить с помощью --stackt подробнее.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. > Не удалось преобразовать файл annotation-experimental-1.3.0.aar для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.annotation\annotation-experimental\1.3.0\5087c6f545117dcd474e69e1a93cacec9d7334af\annotation-experimental-1.3.0.aar» с помощью Джетификатор. Причина: ноль. (Для получения более подробной информации запустите --stacktrace.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. > Не удалось преобразовать файл annotation-experimental-1.3.0.aar для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.annotation\annotation-experimental\1.3.0\5087c6f545117dcd474e69e1a93cacec9d7334af\annotation-experimental-1.3.0.aar» с помощью Джетификатор. Причина: ноль. (Для получения более подробной информации запустите --stacktrace.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. > Не удалось преобразовать файл annotation-experimental-1.3.0.aar для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.annotation\annotation-experimental\1.3.0\5087c6f545117dcd474e69e1a93cacec9d7334af\annotation-experimental-1.3.0.aar» с помощью Джетификатор. Причина: ноль. (Для получения более подробной информации запустите --stacktrace.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. > Не удалось преобразовать файл annotation-experimental-1.3.0.aar для соответствия атрибутам {artifactType=processed-aar} с помощью преобразования JetifyTransform. > Не удалось преобразовать «C:\Users\mattheww\.gradle\caches\modules-2\files-2.1\androidx.annotation\annotation-experimental\1.3.0\5087c6f545117dcd474e69e1a93cacec9d7334af\annotation-experimental-1.3.0.aar» с помощью Джетификатор. Причина: ноль. (Для получения более подробной информации запустите --stacktrace.) Чтобы отключить Jetifier, установите android.enableJetifier=false в файле gradle.properties. * Пытаться: Запустите с опцией --stacktrace, чтобы получить трассировку стека. Запустите с опцией --info или --debug, чтобы получить больше результатов журнала. Запустите --scan, чтобы получить полную информацию.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»