2016-06-28 2 views
2

Я получаю следующее сообщение об ошибке, когда я строю свой APK:Ошибка CommandInvokationFailure при создании APK?

CommandInvokationFailure: Failed to re-package resources. See the Console for details. 
    C:\Users\Me\AppData\Local\Android\sdk\build-tools\24.0.0\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Users/Me/AppData/Local/Android/sdk\platforms\android-24\android.jar" -F bin/resources.ap_ --extra-packages 

Я хотел бы интегрировать «РЕЙТИНГИ» в мое приложение с помощью Google Play. Что мне делать, чтобы это исправить?

Что я пробовал:

  • Переустановка Google Play Services плагин.
  • Обновление SDK: See here. (скажите, правильно ли я это сделал).
  • Убедитесь, что у меня есть последние версии «Репозиторий поддержки Extras/Android» и «Экстра/Репозиторий Google».
  • Установлено все в диспетчере SDK. См. here.
  • Обновление Единства.
  • Перезапуск.
  • Немногие незначительные изменения.
+0

Некоторые полезные ссылки: [1] (http://answers.unity3d.com/questions/760989/failed-to-re-package-resources-2.html) [2] (http: //answers.unity3d ,com/questions/1074000/unity-5-android-build-failed-to-re-package-resourc.html) [3] (https://github.com/playgameservices/play-games-plugin-for-unity/ issues/1011) –

+0

@UmairM Я видел эти сайты раньше, и они не предлагали мне решение. – Dinovr

+0

Используете ли вы сервисы google-play и admob? –

ответ

0

Чтобы исправить эту ошибку, вы должны скопировать файл version.xml из

Android-SDK/статистов/Google/google_play_services/libproject/Google-плей-services_lib/RES/значения/

в

Активы/Plugins/Android/RES/значения/

вашей папки проекта Unity.

+0

Я не могу найти 'android-sdk'. Где это? – Dinovr

+0

Кроме того, у меня нет папки 'res'. – Dinovr

+0

В меню единиц, Edit-> Preferences -> External Tools -> SDk-path –

1

Это абсолютно решит вашу проблему.

Скачать google_play_services по этой ссылке ниже:

https://dl-ssl.google.com/android/repository/google_play_services_8298000_r28.zip

Затем распакуйте его.

после распаковки копии файла в:

андроид-SDK/дополнительные/Google/google_play_services/

Найти version.xml файл в почтовый файл:

Android-SDK/статистов/Google/google_play_services/libproject/Google-игра-services_lib/RES/значения/

и скопировать его:

Assets/Plugins/Android/Рез/значения/

В папке с единым текстом

Это работа для меня.

Смежные вопросы