Легко установить приложение Android с компьютера? - PullRequest
1 голос
/ 04 февраля 2011

Клиент выпускает продукт (обучение / руководство для сотрудников) и заключил с нами договор на создание сопутствующего приложения для ОС Android.

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

Они хотели бы, чтобы их пользователи могли по желанию установить это сопутствующее приложение на свои персональные устройства Android (собственные сотовые телефоны / планшеты и т. Д.).

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

Я немного знаком с возможностью установки приложений на Android с использованием ADB, но у меня сложилось впечатление, что для этого потребуется root.

Существует ли метод, с помощью которого приложение может быть установлено с компьютера таким образом, чтобы его мог использовать неопытный пользователь (приложение для классической установки IE, просто другая цель).

Не хочу просить этих людей рутировать свои устройства, устанавливать ADB и т. Д.

Ответы [ 3 ]

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

Я думаю, что маршрут ADB вызывает проблемы, так как вы полагаетесь на правильных водителей, присутствующих на машине.Иногда это будет работать нормально, иногда - нет.

Вы можете предоставить APK на SD-карту для телефона, но нет единого приложения для открытия APK с телефона, так чтовряд ли будет лучше.

Конечно, если они используют телефоны, у них ИНОГДА есть доступ к сети?Я подозреваю, что вы будете изо всех сил пытаться найти хорошее решение, и, хотя не идеально, может быть, лучше просто потребовать, чтобы пользователи установили приложение, когда они получают соединение?APK по электронной почте, через веб-ссылку, через Android Market или любой другой альтернативный рынок.

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

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

Я немного знаком с возможностью установки приложений на Android с использованием ADB, но у меня сложилось впечатление, что для этого потребуется root.

номер

Существует ли способ, с помощью которого приложение может быть установлено с компьютера таким образом, чтобы его мог использовать неопытный пользователь (приложение для установки в IE, просто другое назначение)

Есть Wonder Machine с боковой загрузкой , но я не пробовал, и это зависит от Windows. Кроме того, все равно потребуются adb-совместимые драйверы, которые пользователь может установить или не установить на своем компьютере с Windows.

В противном случае, в настоящее время я не знаю опций без сети.

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

Ну, есть еще один вариант, который никто не упомянул, который не связан с работой с драйверами USB. Кстати, это только проблема Windows, в большинстве дистрибутивов Linux ADB работает «из коробки». Эта опция через WiFi:

  1. настройка модема и точки доступа
  2. подключить компьютер к точке доступа
  3. запустить какой-нибудь веб-сервер на компьютере (подойдет apache, вероятно microapache может помочь при использовании Windows)
  4. на телефоне откройте URL, содержащий APK (IP-адрес был предоставлен горячей точкой)
  5. скачать
  6. установка
  7. Вуаля!
...