Как исправить AAPT: не найден идентификатор ресурса для атрибута 'appComponentFactory' в пакете 'android'? - PullRequest
2 голосов
/ 21 июня 2019

Приложение создается без проблем на iOS (некоторые предупреждения, устаревшие материалы и т. Д.), Но на Android я не могу создать приложение и получаю следующую ошибку:

android / app/build/intermediates/manifests/full/debug/AndroidManifest.xml:66:

AAPT: не найден идентификатор ресурса для атрибута appComponentFactory в пакете android

Строка относится к следующему коду:

<application
    android:name="com.facejob.MainApplication"
    android:allowBackup="false"
    android:appComponentFactory="androidx.core.app.CoreComponentFactory"
    android:debuggable="true"
    android:icon="@mipmap/iconapp"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/iconapp"
    android:supportsRtl="true"
    android:theme="@style/AppTheme" >

Честно говоря, я не знаю, что делать.Я уже прочитал много постов об этом, и я не могу заставить этот материал работать.

1 Ответ

0 голосов
/ 30 июня 2019

Что ж, после многих усилий я не нашел решения, которое соответствовало бы моей проблеме, возможно, потому что у этого проекта более 30 зависимостей, и все они устарели, так что ... Я решил начать новый проект, установите зависимости один за другим, скопируйте и вставьте js-код, пожелайте мне удачи.

МАЛЕНЬКАЯ НАДЕЖДА:

https://github.com/facebook/react-native/issues/25293

В этой проблеме вы можете найти решение, которое подходит вам, на самом деле оно работает, моя проблема больше не была предыдущей ошибкой, после того, как я исправил эту ошибку, у меня было много проблем с зависимостями проекта от Android, поэтому я решил обновить свои зависимости, начиная с RN, но кажется, что обновление с RN 0.56.1 до 0.57. + невозможно, есть так много критических изменений. Если у вас есть эта версия, пожалуйста, не тратьте свое время впустую, как я, если вы хотите попробовать, я надеюсь, что удачи вам, и я дам вам следующее:

https://github.com/react-native-community/rn-diff-purge

Надеюсь, это поможет вам, это потрясающее репо, просто посмотрите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...