Хобрук: Ваш путь к мастерству в программировании

Ошибка сборки Player: CommandInvokationFailure: не удалось переупаковать ресурсы. Подробности смотрите в консоли

Error building Player: CommandInvokationFailure: Failed to re-package
resources. See the Console for details.
D:\Programming\IDE\adt\sdk\build-tools\21.0.0\aapt.exe package
--auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" ...

Я действительно нуждаюсь в помощи. Я собираюсь выпустить вторую альфа-версию своего приложения для тестирования игровых сервисов. а эта ошибка постоянно выскакивает? Вы знаете, как я могу избавиться от этого. попытался удалить androidmanifest, как сказал другой. реимпорт, но он все еще там?

20.10.2014

  • У вас установлен JDK? Аналогичное сообщение об ошибке здесь: повторно пакет"> stackoverflow.com/questions/25348615/ 21.10.2014
  • ага. но его jdk 7. я должен использовать 8? 21.10.2014
  • ой. нвм. парень по имени Террелл Стивен получил его. plus.google.com/115465454488748153540/posts/aBnJLvujuUq 21.10.2014

Ответы:


1

Это сбой aapt в Windows: https://code.google.com/p/android/issues/detail?id=77629 Исправлено в версии 21.0.2. Установите эту версию инструментов сборки и удалите версии 21.0.0 и 21.0.1.

23.10.2014
  • Однако у меня это не сработало, так как я только что отредактировал манифест, расставив только интервалы, и не изменил никакого незначительного кода. 25.11.2014
  • Что ж, если у вас что-то не так с манифестом, вы сможете увидеть вывод AAPT и понять, что не так. С инструментами сборки 21.0.0 и 21.0.1 AAPT просто аварийно завершал работу, не оставляя выходных данных. 26.11.2014
  • Мой последний инструмент сборки — 23. Моя ошибка указывает на Android 4.4W, так как после того, как я установил пакет единства для Google Ads для Android и iOS. Я ориентируюсь на Android. Это сработало в первый раз и пару раз, может быть, 3 раза, при тестировании, включается ли полноэкранный режим рекламы или что-то в этом роде. Когда я повторно запустил его, я получил ошибку сбоя сборки из-за переупаковки. Здесь я получил учебные пособия и ссылки на последний пакет Unity из Git: youtube.com/watch ?v=NR1xOMxLm04 27.11.2014
  • Упс! Версия 23 взята из Android SDK Tools. Моему текущему инструменту сборки 20, и я решил удалить его и установить последний. После установки проверю на ошибки. 27.11.2014
  • Установлен встроенный инструмент версии 21.1.1. Я повторно запустил его с помощью Google Ads через Unity, но ничего не произошло. Получил сбой сборки. (Не удалось переупаковать ресурсы.) 27.11.2014
  • Проверка на консолях и обнаружение отсутствующих ресурсов в манифесте: [ AndroidManifest.xml:9: ошибка: Ошибка: не найден ресурс, соответствующий заданному имени (в «значении» со значением «@integer/google_play_services_version»).] stdout[ Конфигурации: (по умолчанию) Файлы: drawable\app_icon.png 27.11.2014
  • Решено добавлением папки Google play service и созданием R для идентификатора с именем Integer путем импорта существующего кода через Eclipse. (Однако вам это нужно.) Откалибруйте целевой SDK. Затем я внезапно понимаю, что в manifest есть ошибка в значениях для configChanges, так как я разбился на несколько строк. Я решил не возвращаться туда, где он есть. 27.11.2014

  • 2

    Версия 21+ инструментов сборки Android SDK не работает. С помощью диспетчера SDK перейдите на версию 20, и это должно решить вашу проблему.

    -- Спасибо Терреллу Стивену.

    Ссылка

    21.10.2014

    3

    Скопируйте папку google-play-services_lib в Plugins/Android, чтобы вам не пришлось жестко кодировать значение службы Google Play. https://github.com/googleads/googleads-mobile-plugins/issues/11

    23.04.2015

    4

    Я также столкнулся с той же проблемой, но решил ее, переместив папку SDK на диск C (я имею в виду тот же установочный диск (не папка), что и Unity). Если у вас есть проблемы с местом на диске вашей ОС, просто загрузите новый SDK из Google и поместите его на диск C.

    26.06.2016
    Новые материалы

    Решения DBA Metrix
    DBA Metrix Solutions предоставляет удаленного администратора базы данных (DBA), который несет ответственность за внедрение, обслуживание, настройку, восстановление базы данных, а также другие..

    Начало работы с Блум
    Обзор и Codelab для генерации текста с помощью Bloom Оглавление Что такое Блум? Некоторые предостережения Настройка среды Скачивание предварительно обученного токенизатора и модели..

    Создание кнопочного меню с использованием HTML, CSS и JavaScript
    Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

    Внедрите OAuth в свои веб-приложения для повышения безопасности
    OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

    Классы в JavaScript
    class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

    Как свинг-трейдеры могут использовать ИИ для больших выигрышей
    По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

    Как построить любой стол
    Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...