59
задан 27 August 2018 в 09:42

3 ответа

Вручную добавляя android.useAndroidX=true и android.enableJetifier=true предоставление мне трудное время. Поскольку это - бросок некоторая ошибка или Suggestion: add 'tools:replace="android:appComponentFactory"' to <application>

Для Включения Факельного горения в проекте существует опция в android Studio

Выбор, по которому Проект---> Щелкает правой кнопкой

, приложение----> Осуществляет рефакторинг---->, Мигрируют на AndroidX

, Показанный в ниже:-

enter image description here

изображения После того, как нажимают Migrate to AndroidX.

Это попросит подтверждение и создаст резервную копию для Вашего проекта.

enter image description here

И в последний раз ступают, это попросит, чтобы Вы для сделать осуществили рефакторинг.

enter image description here

После выполнения Осуществляют рефакторинг проверку, которую Ваши gradle.properties имеют android.useAndroidX=true и android.enableJetifier=true. Если они не, затем добавляют эти две строки к Вашему gradle.properties файлу:

android.useAndroidX=true
android.enableJetifier=true
29
ответ дан 1 November 2019 в 12:04

я использовал эти две строки кода в теге приложения в manifest.xml, и он работал.

tools:replace="android:appComponentFactory"
android:appComponentFactory="whateverString"

Источник: https://github.com/android/android-ktx/issues/576#issuecomment-437145192

1
ответ дан 1 November 2019 в 12:04

API 29. + библиотеки AndroidX использования. Если Вы используете API 29. +, затем Вы не можете удалить их. Если Вы хотите удалить AndroidX, то необходимо удалить все 29. + API от Вашего SDK:

SDK Settings

Это будет хорошо работать.

0
ответ дан 1 November 2019 в 12:04

Другие вопросы по тегам:

Похожие вопросы: