Подтвердить что ты не робот

Как развернуть приложение Android для устройств тестера бета-тестирования

Мое приложение для Android не находится в магазине приложений. Можно ли отправить кому-то свое приложение и установить его на свое устройство. Что-то вроде iphone AdHoc?

4b9b3361

Ответ 1

Вы можете отправить им свой APK. Конечно, для этого есть несколько недостатков.

  • Нет встроенной защиты от копирования для блокировки APK на одном устройстве, чтобы тестер мог распространять ваше приложение без вашего согласия. Это то, с чем вам придется столкнуться даже после того, как вы используете Market для распространения своего приложения. Если вы выберете "Защита от копирования" , люди все равно смогут получить доступ к вашему APK, так как многие люди имеют внедренные устройства, и все это делает влияние на установку APK. Google советует: " вы также можете реализовать свою собственную схему защиты от копирования", и я думаю, что это разумно.

    Добавьте READ_PHONE_STATE разрешение на ваш манифест, чтобы вы могли получить IMEI телефона, отправить на свой сервер и определить, должен ли пользователь разрешено запускать ваше приложение.

    TelephonyManager telephonyManager = 
        (TelephonyManager)getSystemService(TELEPHONY_SERVICE);  
    
    String imei = telephonyManager.getDeviceId();
    
  • Тестерам необходимо будет включить "Неизвестные источники", чтобы разрешить установку нерыночных приложений.

  • Предполагая, что ваш тестер использует Google в качестве своего поставщика электронной почты, важно отметить, что приложение Android GMail неправильно обрабатывает вложения APK. Хотя это может смутить получателя вашей электронной почты, есть легкие обходы:

    • Скажите им, чтобы использовать приложение "Браузер" для загрузки вашего вложения через веб-интерфейс .
    • Попросите их сначала загрузить APKatcher.

Ответ 2

Начиная с мая 2013 года Google добавила бета-версии и альфа-программы в консоль разработчика. Теперь вы можете загрузить APK на любой канал, и заинтересованные пользователи (или пользователи, принадлежащие к указанным сообществам или группам Google+) теперь могут получать приложение с рынка, как обычное приложение.

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

В любой момент времени вы можете рекламировать (или понижать) приложение в/из бета/альфа или даже с продукцией.

Вот как выглядит мой взгляд:

Google Developer Console

Ответ 3

Эффективное распространение бета-апка, получение сбоев, а также обратная связь от раннего усыновителя - известная проблема в сообществе android. Для решения этой проблемы разработчики создали платформу Zubhium для разработчиков.

  • Просто загрузите apk и адрес электронной почты пользователей, которым вы хотите распространять бета-версию, и нажмите "Отправить". Это.:)

Платформа будет приглашать пользователей и отслеживать, кто, когда и где скачал, Также будет следить за пользователями, которые скачали бета-версию для обратной связи. Вы можете просматривать, отвечать, общаться с пользователями с платформы.

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

Посмотрите на www.zubhium.com

Ответ 4

Там уже принят ответ три года назад, но позвольте мне поделиться более простым способом развертывания вашего приложения в настоящее время: DeployGate.

С помощью DeployGate вы можете развернуть свое приложение на свое устройство (или ваше коллега) за считанные секунды. Все, что вам нужно сделать, это загрузить файл APK, затем отправить ссылку или сканировать QR-код (двухмерный штрих-код) с устройством. Чтобы обновить, просто загрузите приложение, затем оно будет перенесено на все установленные устройства.

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

Отказ от ответственности: я работаю над этим продуктом.:)

Ответ 5

Можно ли отправить мое приложение кто-то, и они устанавливают его на своих Устройство

Да, конечно. Вы можете поделиться APK с другими людьми, и они могут установить приложение. Не обязательно, чтобы приложение находилось на рынке.

Ответ 6

Да. Загрузите его на веб-сайт или отправьте по электронной почте файл ".apk" своему другу. Попросите вашего друга убедиться, что опция "Неизвестные источники" на устройстве проверена ( "Настройки" > "Приложения" > "Неизвестные источники" ). Когда ваш друг загрузит приложение на свое устройство и щелкнет его, он будет установлен и должен появиться в меню приложений, готовом к выполнению.

Ответ 7

Dropbox также работает (из этого ответа).

Я использовал его с файлом .apk, подписанным с сертификатом отладки eclipse. Вы можете найти этот файл в папке bin проекта проекта eclipse (из этого ответа).

Ответ 8

Вы также можете использовать TestFlight, который должен идеально соответствовать вашим потребностям, бесплатно!