2013-06-10 1 views
1

Краткая версия. Может ли кто-нибудь указать мне на более подробное руководство по установке для установки trigger.io на новую систему Windows 8 (помимо начального учебника по адресу https://trigger.io/docs/current/getting_started/getting_started.html)?Подробное руководство по настройке trigger.io?

Длинная версия:

Первый некоторый фон: Я не профессиональный разработчик, но я также не полный новичок, когда дело доходит до программирования вещи. Хотя я предпочитаю интерфейсы графического интерфейса, мне комфортно работать с командной строкой и выкапывать за кулисами. Я ранее сделал базовое приложение для Android для Android, использующее Eclips и Android SDK. Я также посмотрел на PhoneGapBuild и JQueryMobile и смог сделать и протестировать простое приложение с этим. Я ищу свое первое настоящее приложение, которое будет довольно простым - по существу прославленное «руководство пользователя», которое предоставляет различный контент, на который у меня есть авторское право, за плату через покупку в приложении. Trigger.io, по-видимому, является лучшим решением для кросс-платформенной быстрой разработки, которая позволяет получить доступ к различным API-интерфейсам для покупки приложений.

Моя система: Microsoft Surface Pro Планшет работает под управлением Windows 8

Мой вопрос: Я был не в состоянии получить базовое приложение привет мир на самом деле работать либо через веб-опции (Firefox) или андроид варианты (эмулятор и отладочное соединение с моим телефоном Android). Строительство прекрасно работает, но это приложило немного усилий, чтобы получить функциональные возможности. В то время как начатые руководства были немного полезны, есть много вещей, которые они упоминают мимоходом или, по сути, сползают. Например, если Java и Python установлены, это prereq, но похороны в тексте одной из страниц. То же для node.js и фактического Android SDK. Аналогично, когда я сначала попытался запустить демонстрационное приложение, он автоматически загрузил и установил Android SDK, однако он оказался неполным, когда я запустил приложение SDK Manager. Прямо сейчас, я получаю следующие ошибки, когда я пытаюсь запустить приложение (как с веб-интерфейса и из командной строки):

  • Emulator: сразу после выбора «попытка автоматического запуска эмулятора», окна Pops «emulator-arm.exe перестает работать».
  • Web: сразу после «Forge инструменты работает на версии 3.3.54», я получаю ошибки «среда может содержать только строки»
  • Device: сразу после «Создания APK с AAPT», я получаю ошибку «[ Ошибка 2] Система не может найти указанный файл '. (Изучая forge-error.log, существует целая цепочка вызовов трассировки для различных скриптов python).

Обратите внимание, что мой брат, у которого есть Mac, мало беспокоился о установке xcode и инструментария trigger.io и получении приложения для приветствия IOS для Android. Таким образом, хотя я был бы счастлив пробраться по моим индивидуальным проблемам, я бы предложил другим пользователям найти ценность в нижнем уровне «Руководство по настройке системы», в котором предполагается, что у вас есть запасная установка Windows, и вы пройдете все, что вы необходимо выполнить, например, установить X, добавить Y в путь, запустить Z.

Заранее благодарим за любую помощь.

ответ

0

Проходя через три вопроса вы выложите:

  1. Это звучит как проблема с Android SDK: Я рекомендую открывать менеджер AVD и воссоздавать свой AVD или полностью удалить SDK и начать сначала ,
  2. У нас был аналогичный отчет 6 месяцев назад, но он просто ушел для этого пользователя после повторного запуска, поэтому мы не смогли добраться до него.Я рекомендую обновить до последнего Node и npm, и если у вас все еще возникают проблемы, отправьте нам вывод журнала.
  3. Это ограничение наших версий платформы < v1.4.48 - основные утилиты были перенесены в Android SDK 22. Используйте версию v1.4 в качестве версии вашей платформы (или v1.4.48 или новее), и это будет исправлено.
+0

Спасибо за предложения. К сожалению, мне все еще не удалось заставить его работать в Windows 8. Однако я не думаю, что это обязательно проблема trigger.io, поскольку я даже не могу запустить эмулятор непосредственно из Android SDK. Поиски Google включают множество людей, имеющих общие проблемы с Windows 8 и Android SDK. К счастью, у меня есть компьютеры с Windows 7, и мне удалось заставить все работать над этим, хотя для этого потребовалось некоторое вмешательство. Я напишу более ниже для справки для других, которые ищут помощь. – Chalker

0

Как я уже указывал выше, я не смог получить работу в Windows 8, но был в Windows 7. Ниже приведено пошаговое руководство для других, которое может потребовать помощи в настройке с базовой линии установка Windows 7 для работы приложений Android. В моем случае это была Windows 7 Home Premium 64 бит.

Обратите внимание, однако, что многие из моих проблем связаны с установкой сочетания 64-разрядных и 32-разрядных версий различного программного обеспечения. Я рекомендую ТОЛЬКО устанавливать 32-разрядные версии ниже.

  1. Скачать Java SE Development Kit (JDK) от www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html. Обратите внимание, что Java Runtime Environment (JRE) НЕ достаточна. В моем случае я установил файл Windows x86 v7u21. Во время установки выберите все параметры по умолчанию и убедитесь, что вы выбрали вариант добавления Java в систему PATH (по умолчанию для меня не было выбрано).

  2. Загрузить Python из python.org/download/ Опять же, я выбрал версию x86 версии 3.3.2, которая была последней. И во время установки обязательно установите для всех пользователей и проверьте возможность добавления Python в систему PATH.

  3. Загрузите пакет Android SDK ADT с сайта developer.android.com/sdk/index.html#download Выберите 32-битную версию. Файл является всего лишь zip-файлом, поэтому после его загрузки я распаковал его в новый каталог в моем корневом каталоге C: (например, C: \ adt-bundle-windows-x86-20130522).

  4. Запустите программу SDK Manager в этом новом каталоге верхнего уровня. Нажмите кнопку обновления, чтобы обновить все, что может потребоваться обновить.

  5. Следуйте инструкциям по началу работы здесь developer.android.com/training/basics/firstapp/creating-project.html, чтобы создать пустые приложения и AVD для эмулятора android и запустить его из среды Android ADT чтобы все работало. Сначала это не сработало для меня, потому что я выбрал устройство Nexus для эмуляции, для которого требуется слишком много памяти. Я рекомендую выбрать более базовое устройство, такое как HVGA. Обратите внимание, что эмулятор может занять 5-10 минут для полной загрузки. Пока логотип Andoird все еще мигает, он работает. Вы можете оставить эмулятор включенным, но закрыть оставшуюся часть окон SDK в этот момент.

  6. Загрузите и установите набор инструментов Tigger.io. (Сначала вам нужно создать несколько учетных записей, чтобы получить ссылку для загрузки). После того, как он будет установлен, запустите инструментарий и создайте приложение по умолчанию в соответствии с инструкциями здесь: trigger.io/docs/current/getting_started/mobile.html

  7. Обратите внимание, что при попытке запуска приложения по умолчанию я получил ошибку AAPP, и изменение версии приложения до версии 1.4.48 не разрешило его. Чтобы исправить это, мне пришлось отредактировать один из сценариев Python в соответствии с инструкциями здесь: stackoverflow.com/questions/17044682/couldnt-find-aapt-tool-you-may-need-to-update-your-android-sdk -включая-пл

  8. обязательно используйте страницу настроек приложения, чтобы указать директорию, которую вы установили Android SDK в.

  9. После того, как вы сделаете все это, вы должны быть в состоянии нажать на кнопку Android и триггер.io должен делать это и создавать/упаковывать приложение в окно эмулятора, которое у вас все еще есть.

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

  • Нет связанных вопросов^_^