Подписание приложения, но не публикация на рынке Android

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

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

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

3 ответа

Решение

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

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

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

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

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

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

Другие вопросы по тегам