Unity Android Ошибка сборки:> Недопустимый символ по индексу 7: .. \ .. \ l? brary_man? fest \ release \ AndroidManifest. xml - PullRequest
3 голосов
/ 15 марта 2020

Я хочу построить свой проект Unity для Android. Я использую windows 10 Home Single Language, к сожалению, я использую его Turki sh. Я не мог найти способ сделать язык отображения Engli sh. Как показывают мои исследования, эта ошибка возникает из-за языка системы. Ссылка: https://github.com/googleads/googleads-mobile-unity/issues/1106

FAILURE: сборка не удалась с исключением.

  • Что пошло не так: выполнение задачи не выполнено ': unityLibrary: generateReleaseRFile '.

Недопустимый символ в индексе 7: .... \ l? brary_man? fest \ release \ AndroidManifest. xml

Любая идея, как я могу решить эту проблему?

Ответы [ 3 ]

1 голос
/ 18 марта 2020

Я говорил со службой поддержки Unity об этой проблеме, и они сказали, что это проблема со стороны начального уровня, и порекомендовали мне переключить язык моей ОС на Engli sh, что решило проблему. Вы можете сделать это в «Все настройки> Время и язык> Язык> Windows Язык интерфейса» для Engli sh. Я также рекомендую изменить Региональный формат на вкладке Регион на Турцию после переключения языка. Я надеюсь, что это вам тоже поможет.

0 голосов
/ 22 апреля 2020

Это проблема с Android Gradle Plugin. Эта проблема будет исправлена ​​в 2020.1, но для людей, использующих 2019.3 или старше и не способных изменить язык своей системы, я использую обходной путь:

  • Установите самую новую версию gradle
  • Go до Preferences > External Tools > Android и отмените выбор Gradle installed with Unity. Введите путь, который вы установили, на предыдущем шаге
  • Включите Player Settings > Publishing Settings > Build > Custom Base Gradle Template
  • Go в пользовательский шаблон (Assets/Plugins/Android/baseProjectTemplate.gradle по умолчанию) и измените версию плагина на 3.5.0. Обратите внимание, что 3.6+ версии имеют другие ошибки, поэтому я обнаружил, что 3.5.0 работает лучше всего. Это должно выглядеть так: classpath 'com.android.tools.build:gradle:3.5.0'
0 голосов
/ 27 марта 2020

У меня та же проблема, если у вас есть Windows 10 Single Language, как у меня, вам необходимо переустановить всю ОС и изменить язык ОС на Engli sh

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