GameMaker: Studio Android не может собрать ProcessException

Последние несколько дней я пытался собрать и запустить демоверсию приложения GameMaker: Studio Android Google Mobile Ads на моем Samsung Galaxy S6. Я, наконец, установил все правильные вещи, и мне удалось решить несколько других ошибок сборки до этого, но я наткнулся на кирпичную стену и, несмотря на все мои поиски, не нашел ответа. Моя проблема очень похожа на этот пост, который автор сказал, что он решил установка инструментов сборки на последнюю версию. Я не знаю, что он имеет в виду.

Полная форма компиляции слишком длинная, чтобы уместиться в вопросе StackOverflow, но я считаю, что единственный действительно важный бит — это строка исключения:

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\gunna_000\AppData\Local\Android\sdk\build-tools\23.0.1\aapt.exe'' finished with non-zero exit value 1

Я вытягивал свои волосы из-за этого, и любая помощь будет очень признательна.

Я следил за GameMaker: Инструкции Studio для Android в совершенстве, единственной заминкой является локальный IP-адрес, который должен быть в формате xxx.xxx.xxx.0/24, например 192.168.1.0/24. Мой адрес IPv4: 10.0.1.129. Не зная, что делать, я ввел 10.0.1.0/24 в список разрешенных IP-адресов веб-сервера, проигнорировав последний номер. Однако я не верю, что это действительно имеет какое-либо отношение к этой проблеме, поскольку я пытаюсь запустить приложение GM:S на своем устройстве Android через USB-кабель.

Я считаю, что в Android SDK Manager установлены все нужные модули: Android SDK Manager устанавливает 1Android SDK Manager устанавливает 2

Кажется, все мои JDK, SDK, NDK и Keystore приняты: GameMaker: Studio Android Preferences SDK, NDK, JDK, хранилище ключей найдено

Мне удалось запустить и установить приложения для Android, созданные в Android Studio, с этого компьютера на это устройство Android (версия Android 6.0.1), но в GameMaker: Studio его просто нет. (И просто для проверки я купил GameMaker: Studio Professional и Android)

У меня нет никаких странных расширений или плагинов. Я просто пытаюсь запустить приложение GameMaker: Studio на своем устройстве Android. Пожалуйста помоги. Спасибо.


person Gunnar Clovis    schedule 30.06.2016    source источник


Ответы (1)


Если вы все еще не решили это:

  1. Убедитесь, что на вашем компьютере не установлено ожидающее обновление Windows (если вы используете Windows).

  2. Убедитесь, что ваш телефон находится в правильном режиме для приема файлов и установки из GameMaker.

  3. Попробуйте запустить очень простой проект только с пустой комнатой.

  4. Убедитесь, что все пакеты обновлены.

  5. Возможно, переустановите дырявую библиотеку Android SDK.

  6. Убедитесь, что ваше устройство подключено и обнаружено ADB.

  7. Если GameMaker пытается установить сетевое соединение между вашим ПК и Android-устройством, это означает, что ему не удалось сделать это по кабелю.

person Strange Lanes    schedule 22.02.2017