Как я могу продемонстрировать мое приложение для Android через Интернет? - PullRequest
2 голосов
/ 24 февраля 2011

Я работаю над приложением для Android, и мне нужно продемонстрировать приложение на машине, которая не является моей машиной для разработки.Он фактически находится в нашем конференц-зале, подключен к проектору, и мы демонстрируем другие наши продукты поверх GoToMeeting с ним.Мне любопытно, как лучше всего продемонстрировать мое приложение потенциальным клиентам.

Самый простой способ увидеть это (кроме отправки на телефон) - это установить SDK на демонстрационную машину, а затемвставьте мой APK в AVD с помощью командной строки (командный файл, если это возможно).

Как бы я отправил свой APK в AVD?Я видел (и сделал) ручной толчок к реальному устройству Android, но не к виртуальному устройству (кроме случаев, когда это делает eclipse).

Хотя это приемлемый подход, мне любопытно, как другие демонстрируютих приложения для удаленных пользователей / клиентов / боссов.

Ответы [ 8 ]

3 голосов
/ 24 февраля 2011

Что ж, когда моя очередь делать презентацию, я выберу один из следующих 2 вариантов.

  1. сделать презентацию приложения в формате swf flash, демонстрируя и касаясь каждого аспекта приложенияс помощью инструмента Jing Dektop.Вы можете получить его по ссылке http://www.techsmith.com/jing/

  2. Я буду использовать Teamviewer и выполнять RDS (сеанс удаленного рабочего стола) с моей машиной.

Я надеюсь, что этопомочь вам.

2 голосов
/ 24 февраля 2011

Просто отправьте apk to avd на машину для разработки ... и создайте удаленный рабочий стол с компьютера конференц-зала до машины для разработки и продемонстрируйте приложение на проекторе ......

Команда установки будет одинаковой как для AVD, так и для реального устройства

2 голосов
/ 24 февраля 2011

adb install -r path/to/apk/file.apk должен работать для установки APK на работающий телефон, подключенный через USB с включенным режимом разработки, или на эмулятор. Должно работать на любом компьютере с установленными инструментами Android SDK (однако вам может понадобиться добавить папку для папки инструментов SDK перед командой adb, если эта папка не находится на PATH вашего компьютера, хотя)

1 голос
/ 12 июля 2013

Вы можете использовать AppSurfer Вы можете просто загрузить свое приложение и поделиться ссылкой.

1 голос
/ 24 февраля 2011

Некоторые устройства (HTC Evo, Droid X) имеют выход HDMI, так что, возможно, решение лежит здесь. Вы можете приобрести устройства захвата примерно за 200 долларов, которые могут отображать входной поток HDMI в хорошем окне, которое будет работать с GoToMeeting.

0 голосов
/ 22 января 2013

Мне часто приходится демонстрировать клиентам удаленно.Я предпочитаю демо на реальном устройстве, а не AVD, и был немного застрял на простом способе сделать это, пока не наткнулся на Android Projector.

Просто распакуйте и запуститеи он проецирует экран вашего устройства на монитор вашей машины.Затем вы можете поделиться своим рабочим столом, RDS, Webex, что угодно ...

Спасибо, ребята из Android Projector

0 голосов
/ 07 мая 2011

Есть несколько хороших инструментов для тестирования вашего приложения.Если у вас его нет, просто дайте первым возможность использовать его бесплатно и оставьте отзыв.Это должно послужить демо.

0 голосов
/ 24 февраля 2011

Вы можете установить на телефон или в эмулятор с помощью

${android_sdk}\platform-tools\adb install c:\directory\app.apk

и удалить с помощью

${android_sdk}\platform-tools\adb uninstall com.my.package.app

Единственная проблема, о которой я бы беспокоился - это нестабильность и плохая производительность эмулятора.По моему опыту, эмулятор, кажется, испытывает случайные сбои и работает очень медленно (по понятным причинам) по сравнению с реальным устройством.Возможно, вы захотите попробовать что-то консервированное с помощью экранной передачи, с которой вы разговариваете, или также принести несколько реальных устройств, чтобы клиенты могли играть с приложением в реальной среде.

...