Ошибка в сборщике приложений для мобильных устройств (processSignReleaseMainManifest)

1. m1n1f3 11.04.24 20:54 Сейчас в теме
Здравствуйте, подскажите, при сборке мобильного приложения столкнулся с такой проблемой:

Журнал сборки


Искал ошибку в интернете, было 3 ссылки, их решение не подошло. Пробовал через "Сборщик мобильных приложений", так же пробовал через "Сервис приложений для мобильных устройств". Я так понимаю, что-то с конфигурацией, как выяснить проблему?
Прикрепленные файлы:
Журнал сборки для ОС Android (ARM 64).txt
Найденные решения
6. laperuz 46 12.04.24 12:30 Сейчас в теме
(5)Сейчас ошибка другая.
Сейчас падает из-за ошибок duplicated with element declared

Если вкратце - конфликт разрешений мобильной платформы и внешних компонент, которые включены в конфигурацию.
Нужно прошерстить все макеты, содержащие драйвера и из манифеста(ANDROID_MANIFEST_EXTENTIONS.XML) убрать разрешения, на которые ругается.

Например, общий макет Драйвер1СЭквайринговыеТерминалыСбербанк2х
Сохраняем его в zip, открываем, видим файл ANDROID_MANIFEST_EXTENTIONS.XML

Проверяем, есть ли эти разрешения в нашем логе с ошибками. Видим, что все 4 разрешения есть в логе - убираем их из файла. Если какое-то разрешение в файле есть, а в логе его нет - оставляем.

Дальше отредактированный zip загружаем обратно в макет.
Повторяем так для всех внешних компонент.

После этого перевыгружаем конфигурацию и собираем.
8. o4karek 13.04.24 15:27 Сейчас в теме
(1) Стоит попробовать сборщик из версии 8.3.25 (максимально большой версии).
Проблема в том, что в некоторых случаях задваиваются элементы манифеста приложения. Сборщик стал это отслеживать только с версии 8.3.25.
По этой причине все приведенные советы в этой ветке не сработают (кроме совета (6), который верно описывает суть проблемы).
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. o4karek 13.04.24 15:27 Сейчас в теме
(1) Стоит попробовать сборщик из версии 8.3.25 (максимально большой версии).
Проблема в том, что в некоторых случаях задваиваются элементы манифеста приложения. Сборщик стал это отслеживать только с версии 8.3.25.
По этой причине все приведенные советы в этой ветке не сработают (кроме совета (6), который верно описывает суть проблемы).
2. laperuz 46 12.04.24 02:54 Сейчас в теме
[info] Версия платформы : 8.3.18.1959 Windows x86-64
[info] Версия сборщика : 8.3.24.68

Версии должны максимально совпадать
Выгрузите заново мобильную конфигурацию на 24 платформе, а не на 18
3. m1n1f3 12.04.24 09:08 Сейчас в теме
(2)
[info] Версия платформы : 8.3.18.1959 Windows x86-64
[info] Версия сборщика : 8.3.24.68

Версии должны максимально совпадать
Выгрузите заново мобильную конфигурацию на 24 платформе, а не на 18


Выгрузил копию на платформе 8.3.24.1368, попробовал собрать, выдает такую же ошибку. Очень странно.
4. laperuz 46 12.04.24 11:55 Сейчас в теме
(3)В логах предупреждение

[WARN] Конфигурация была выгружена конфигуратором версии 8.3.23 или предшествующей версией. Рекомендуется обновить конфигурацию на версию, которая выгружена конфигуратором версии 8.3.24 или последующей версии

ушло?
5. m1n1f3 12.04.24 12:00 Сейчас в теме
(4)
Конфигурация была выгружена конфигуратором

Ушло.
Прикрепленные файлы:
Журнал сборки для ОС Android (ARM 64).txt
6. laperuz 46 12.04.24 12:30 Сейчас в теме
(5)Сейчас ошибка другая.
Сейчас падает из-за ошибок duplicated with element declared

Если вкратце - конфликт разрешений мобильной платформы и внешних компонент, которые включены в конфигурацию.
Нужно прошерстить все макеты, содержащие драйвера и из манифеста(ANDROID_MANIFEST_EXTENTIONS.XML) убрать разрешения, на которые ругается.

Например, общий макет Драйвер1СЭквайринговыеТерминалыСбербанк2х
Сохраняем его в zip, открываем, видим файл ANDROID_MANIFEST_EXTENTIONS.XML

Проверяем, есть ли эти разрешения в нашем логе с ошибками. Видим, что все 4 разрешения есть в логе - убираем их из файла. Если какое-то разрешение в файле есть, а в логе его нет - оставляем.

Дальше отредактированный zip загружаем обратно в макет.
Повторяем так для всех внешних компонент.

После этого перевыгружаем конфигурацию и собираем.
7. m1n1f3 12.04.24 17:28 Сейчас в теме
9. o4karek 13.04.24 15:30 Сейчас в теме
(2)
Версии должны максимально совпадать

Не должны.
Но версия сборщика должна быть больше или равна номеру используемой для сборки платформы (иначе сборщик не загрузит платформу). При этом сборщик 8.3.25 корректно соберет версию 8.3.18.
10. m1n1f3 15.04.24 08:54 Сейчас в теме
Всем спасибо, решилось через версию 8.3.25 (o4karek). Если бы не помогло, воспользовался бы советом laperuz.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот