Неправильный package="com.worldit.english" найден в исходном файле AndroidManifest.xml в Expo EAS.Android

Форум для тех, кто программирует под Android
Anonymous
Неправильный package="com.worldit.english" найден в исходном файле AndroidManifest.xml в Expo EAS.

Сообщение Anonymous »

Мы разрабатываем приложение на React-Native. Проблема, с которой мы столкнулись при строительстве Экспо:

Код: Выделить всё

Execution failed for task ':app:processReleaseMainManifest'.
> Incorrect package="com.worldit.english" found in source AndroidManifest.xml: /home/expo/workingdir/build/react-native/my-project/android/app/src/main/AndroidManifest.xml.
Setting the namespace via the package attribute in the source AndroidManifest.xml is no longer supported.
Recommendation: remove package="com.worldit.english" from the source AndroidManifest.xml: /home/expo/workingdir/build/react-native/my-project/android/app/src/main/AndroidManifest.xml.
И после этого gradle отправляет следующее:

Код: Выделить всё

Error: Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information.
Но проблема в том, что я не знаю, как получить доступ к AndroidManifest.xml в expo eas, потому что у меня даже нет папки Android в моей реакции-родной проект, раньше у меня была успешная сборка, но это было раньше.
Я пробовал рекомендуемые варианты в eas.json, но было только 2 варианта события
  • Ничего не изменилось
  • Требуется Java 17, но у меня была Java 11 (на самом деле у меня была Java 22)
Я также пытался изменить имя пакета в app.json и даже изменил его на рекомендованное, как в документации Expo.

Подробнее здесь: https://stackoverflow.com/questions/786 ... t-xml-in-e

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