Подписание приложения, но не публикация на рынке Android - PullRequest
7 голосов
/ 09 февраля 2011

Система Android имеет флаг под названием «Неизвестные источники», который позволяет устанавливать приложения из нерыночных источников.

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

Будет ли это приложение считаться нерыночным для Androidсистема?Будет ли он по-прежнему устанавливаться с отключенной опцией «Неизвестные источники»?

Ответы [ 3 ]

6 голосов
/ 09 февраля 2011

«Неизвестные источники» позволяет устанавливать приложения по ссылкам для скачивания (файлы .apk из браузера) и не имеет никакого отношения к подписанию кода.Все приложения должны быть подписаны и должны быть zipalign'd до их публикации.

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

Краткий ответ - нет, он не будет установлен через ваш собственный веб-сайт с "НеизвестноИсточники "отключены на устройстве.

4 голосов
/ 09 февраля 2011

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

Если это не Android Market, к сожалению, неизвестный источник.

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

Это приложение будет считаться нерыночным, и вы должны отметить «неизвестные источники».

...