Вручную добавляя android.useAndroidX=true
и android.enableJetifier=true
предоставление мне трудное время. Поскольку это - бросок некоторая ошибка или Suggestion: add 'tools:replace="android:appComponentFactory"' to <application>
Для Включения Факельного горения в проекте существует опция в android Studio
Выбор, по которому Проект---> Щелкает правой кнопкой
, приложение----> Осуществляет рефакторинг---->, Мигрируют на AndroidX
, Показанный в ниже:-
изображения После того, как нажимают Migrate to AndroidX.
Это попросит подтверждение и создаст резервную копию для Вашего проекта.
И в последний раз ступают, это попросит, чтобы Вы для сделать осуществили рефакторинг.
После выполнения Осуществляют рефакторинг проверку, которую Ваши gradle.properties имеют android.useAndroidX=true
и android.enableJetifier=true
. Если они не, затем добавляют эти две строки к Вашему gradle.properties файлу:
android.useAndroidX=true
android.enableJetifier=true
я использовал эти две строки кода в теге приложения в manifest.xml, и он работал.
tools:replace="android:appComponentFactory" android:appComponentFactory="whateverString"
Источник: https://github.com/android/android-ktx/issues/576#issuecomment-437145192
API 29. + библиотеки AndroidX использования. Если Вы используете API 29. +, затем Вы не можете удалить их. Если Вы хотите удалить AndroidX, то необходимо удалить все 29. + API от Вашего SDK:
Это будет хорошо работать.