В Google Play не все можно найти, тогда появляется вопрос: есть ли альтернатива Google Play? Ответ на этот вопрос давно известен: кто ищет, тот всегда найдет! Ниже рассмотрим, какие есть другие варианты, кроме Гугл Плей.

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

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

1 Yandex Store – российский магазин приложений для Android

Альтернатива Google Play Market на русском языке – Yandex.Store, который является магазином приложений для смартфонов на Андроид, больше 100.000 приложений.

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

Для оплаты покупок на Yandex.Store есть 4 варианта:

  1. банковская карта,
  2. через баланс мобильного телефона,
  3. Яндекс.Деньги,
  4. бонусные баллы (Яндекс.Store возвращает 10% от каждой покупки на бонусный счет).

Сервис гарантирует полную защиту покупателя.

2 Amazon AppStore – магазин приложений для Android

Он принадлежит американскому интернет-магазину Amazon.com.

Чем же он может быть интересен как альтернатива Google Play? В магазине постоянно происходят разного вида акции, которые позволяют дёшево приобрести качественную игру или еще что-нибудь интересное.

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

Amazon AppStore поддерживает далеко не все виды банковских карт. Это может стать проблемой для некоторых пользователей.

3 APKPure –сервис для установки приложений

APK (англ. Android PacKage) – такой формат применяется в операционной системе Андроид для исполняемых файлов. В одном таком архивном исполняемом файле находится целиком все, что необходимо для установки приложения.

4 F-Droid – каталог приложений со свободным программным обеспечением

Официальный сайт:
f-droid.org.

На сервис НЕ стоит заходить ради установки новых игр. F-Droid предназначен для поиска удобных Вам программ, а не игр. Магазин F-Droid предоставляет открытый код для абсолютно любого приложения. Открытый код позволяет разработчикам доработать его под свои потребности, внести необходимые изменения.

Если Вы решите добавить свое приложение на F-Droid, потребуется предоставить код приложения.

5 BlackMart – «чёрный рынок» приложений

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

Вывод : Google Play является универсальным в своем роде, заменить его полностью сложно. Лучше всего совмещать различные каталоги, искать то, что Вам подойдет.

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

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

Только представьте себе, Вы просто нажимаете на иконку и перед вами открывается невероятно огромный мир игровых приложений, программ, софта, электронных книг, музыки и вообще всего, чем только можно сделать мобильный девайс более прогрессивным, многогранным и функциональным. Конечно же, Google Play Market предлагает не только бесплатный, но и платный софт. Тем не менее, среди бесплатного есть абсолютно все, что только может пригодиться пользователю смартфона или планшета.

Стоит подчеркнуть, что каждая программа здесь регулярно обновляется и в предварительно созданном аккаунте от Google хранится абсолютно вся информация насчет софта, установленного на ваших устройствах. Это позволяет вручную обновлять их и проводить иные манипуляции, что также очень удобно.В самом интерфейсе приложения имеется огромное количество логически созданных рубрик, по которым четко распределен весь софт согласно своим жанровым особенностям. В отдельные рубрики попал платный и бесплатный софт. Это означает, что трудностей с поиском нужного приложения не возникнет вовсе. Качайте Плей Маркет на свое мобильное android-устройство совершенно бесплатно, и Вы не пожалеете об этом ни секунды.

Скачать Плей Маркет на Андроид

google_play_market (cкачиваний: 802)

5 лучших альтернатив Google Play Store

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

Программы похожие на плей маркет существуют давно и их много (не менее десятка), но мне понравилась только «APKPure» — ее и предоставляю скачать бесплатно на этой странице.

Это бесплатный, российский аналог типа плей маркета — без регистрации, без вирусов, без аккаунта — работает без гугла.

Такая бесплатная альтернатива плей маркета, предоставляет востребованные игры и программы для андроид.

В APKPure найдете десятки приложений и игр, которых нет в google play market для android.

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

С помощью APKPure можете скачать все виды приложений, которые не найдете в магазине гугл плей маркет или в вашей стране.

Появился этот аналог благодаря гибкости андроид – для iPhone это невозможно (там без взлома смартфона запрещена установка альтернативных магазинов).

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

Как скачать и пользоваться аналогом плей маркета — APKPure

Чтобы иметь возможность установить бесплатный аналог плей маркета, вам нужно заранее подготовить свой смартфон. Это не требует многого времени, просто выполните следующие шаги:

Теперь можете скачать и установить альтернативу плей маркет и другие приложения, моды и хаки, которых не найдете по официальным каналам.

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

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

Я, например, официальный удалил (без рут прав не удалите) и пользуюсь только аналогом – он обновляет также приложения, которые вы скачали через официальный google play market.

Разработчик:
https://vk.com

Операционка:
Андроид

Интерфейс:
русский

Лицензия:
бесплатно

Вам нужны программы для андроид? Тогда вы найдете у нас только лучшие из лучших приложений на андроид. Нужные и важные программы под андроид смартфоны вы сможете скачать в этом разделе.

Приложения-маркеты для Android

Нужно больше? Фан сайт play market.

gDMSS plus

gDMSS plus – это функциональное приложение для просмотра IP-камер и видеорегистраторов в режиме реального времени для мобильных устройств. Теперь везде, где есть мобильный интернет, вы сможете просматривать видео с ваших видео камер. …

O-ify для Android

O-ify для Android – это специальный модуль, предназначенный для добавления особенностей интерфейса из новейших версий Андроида на ваш мобильный гаджет. Хорошо функционирует только на девайсах с чистой прошивкой CyanogenMod, AOSP, AICP, OxygenOS, LineageOS и других подобных. …

Smart Cover

Smart Cover - приложение со скромным функционалом, но в данном случае функционал не стоит на первом месте. Поскольку главная особенность приложения - это возможность экономить ваше время на проделывании элементарных манипуляций. …

My Talking Pet

My Talking Pet – это забавная развлекательная программа для детей и взрослых на мобильные устройства. При помощи ее, ваш питомец сможет сказать вам пару ласковых или не очень слов. …

OfficeSuite Pro + PDF

OfficeSuite Pro + PDF – это функциональное приложение для мобильных гаджетов, которое содержит офисные программы, Оно имеет обновленные опции и дизайн, и разрешает эффективно работать с данными в любых форматах. …

AppForType

AppForType – это отличное приложение на мобильные устройства, которое позволяет художественно редактировать ваши фотографии. Для этого только надо выбрать соответствующий фильтр и подходящую надпись. …

Joom – покупай хоть каждый день

Joom – покупай хоть каждый день – это отличное приложение на мобильные устройства для совершения покупок онлайн, не выходя из дома. В интернет — магазине Joom вы найдете большое разнообразие одежды, обуви, аксессуаров, техники, подарков и других товаров по самым низким ценам. …

Одноклассники

Одноклассники – это виртуальная версия популярной социальной сети на мобильные устройства. Теперь вы не потеряете связь со своими друзьями и близкими, а также сможете наслаждаться всеми возможностями этой социальной платформы. …

Интернет-супермаркет Rozetka

Интернет-супермаркет Rozetka — это мобильное приложение, которое сделает ваши покупки в интернет-магазине Rozetka еще проще и комфортней. Rozetka — один из популярнейших сервисов продаж всевозможной электроники, техники, бытовых и спортивных товаров, товаров для тетей и всевозможных аксессуаров в Украине. …

LeBoutique - шопинг-клуб

LeBoutique - шопинг-клуб – это отличное приложение на мобильные устройства, при помощи которого можно делать покупки модной одежды когда угодно и в любом месте. Скидки, акции, бонусы и распродажи – это и многое другое вы найдете в данной программе. …

Telegram

Telegram – это простой, безопасный и бесплатный мессенджер на мобильные устройства. Обменивайтесь быстрыми сообщениями, пересылайте любые данные, создавайте групповые чаты и сообщества – это и многое другое доступно для пользователей Telegram. …

Назад | Вперед

12345678910…23

Play Market является одним из самых важных приложений на всех Android-гаджетах. Благодаря ему, пользователи могут загружать на свои устройства различные программы, игры, книги, музыку. Более того этот сервис от Google автоматически настроен на проверку актуальной версии приложений и их обновление. Поэтому знать, как обновить Плей Маркет на Андроиде необходимо каждому пользователю.

Многие неполадки в работе смартфона на Android могут быть следствием сбоя магазина Google Play. Например, из-за ошибки сервисов Гугл Плей может блокироваться доступ ко многим предустановленным приложениям и прекращаться работа системных процессов.

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

Как обновить Play Market вручную

По умолчанию Плей Маркет настроен на автоматическое получение обновлений. Но не исключено, что в результате сбоя в работе ОС Андроид обновление этого ПО может не произойти.

Решение проблемы – проверить и установить новую версию прошивки Плей Маркет вручную. Для этого необходимо выполнить следующие действия:

  • запустить программу Play Market;

  • нажать в правом верхнем углу на иконку в виде трех горизонтальных черточек;

  • выбрать раздел «Настройки»;

  • кликнуть по пункту «Версия сборки»;

  • если на экране появилось сообщение о наличии новой версии прошивки – запустить процесс нажатием кнопки «Ок».

Еще один способ принудительно запустить апгрейд этой программы – удалить текущую версию.

Для этого нужно сделать следующее:

  • нажать на раздел «Приложения»;

  • перейти на вкладку «Все»;

  • найти в списке Play Market;

  • нажать «Удалить обновления»;

  • подтвердить действие нажатием кнопки «Ок»;

  • дождаться, пока завершится процесс удаления;
  • запустить Плей Маркет и снова нажать на «Номер сборки».

Если удалил обновления, но проблема не решена, нужно попробовать другой способ решения — очистить кэш программы. Сделать это можно следующим образом:

  • открыть раздел «Приложения»;
  • перейти во вкладку «Все»;
  • найти и запустить Play Маркет;
  • нажать на кнопку «Очистить кэш» или «Стереть данные»;

  • перезагрузить девайс, и заново запустить обновление программы.

Если обновление Гугл Плей не выполняется и после этих манипуляций — можно стереть учетную запись. Выполнить это действие можно таким способом:

  1. Щелкнуть в настройках системы на пункт «Аккаунты» или «Учетные записи» (на различных версиях Андроид этот пункт может по-разному называться).
  2. Выбрать в списке пункт «Google».
  3. Кликнуть по наименованию аккаунта.
  4. В правом верхнем углу нажать на иконку в виде трех точек.
  5. Нажать «Удалить аккаунт».
  6. Подтвердить удаление.
  7. Открыть Гугл плей.
  8. Ввести логин и пароль от учетной записи, и запустить обновление вручную через раздел «Версия сборки».

Как обновить Google Play, установленный на телефон вручную

На некоторых моделях смартфонов это ПО не предустановлено.

7 полноценных и безопасных альтернатив Google Play

Такая ситуация может возникнуть при использовании не сертифицированного телефона или не официальной прошивки ОС.

Единственным способ обновить магазин Гугл плей – скачать новую версию и установить вручную. Найти и загрузить бесплатно прошивку этой программы можно через различные интернет-ресурсы.

Перед тем, как приступить к установке Гугл Плей, необходимо деинсталлировать из памяти смартфона его предыдущую версию и разрешить установку ПО с неизвестных источников. Для активации опции «Неизвестные источники» нужно сделать следующее:

  • войти в «Настройки»;
  • в разделе «Безопасность» активировать опцию «Неизвестные источники».

Скачать apk из интернет-ресурса можно как через компьютер, так и через телефон. Если для загрузки пользователь использовал ПК, то файл установки магазина приложений Google нужно перенести на Android-устройство при помощи USB-кабеля.

Установка Гугл Плей Маркет ничем не отличается от установки других программ или игр. Для этого пользователь должен выполнить такие действия:

  • включить любой файловый менеджер на мобильном телефоне;

  • перейти в папку «Downloads», если apk был загружен через телефон. Если программу переносили на android-гаджет через ПК – открыть папку, куда был скопирован файл с установкой;

  • найти загруженный файл и нажать на него;

  • после завершения процесса инсталляции надо перезагрузить смартфон.

Если сразу после обновления возникли проблемы с устройством или доступом к Гугл Плей, пользователь может вернуться на предыдущую версию.

Для этого следует найти Play Market в разделе «Приложения» и нажать на кнопку «Удалить обновления».

Альтернатива Google Play: 5 сервисов

Google Play он же бывший Play Market – это официальное магазин приложение от компании Google для Андроид телефонов и планшетов.

Новый Google Play объединил в себе все самые популярные сервисы от Гугл такие как Фильмы, Музыка, Книги, Пресса соответственно он и стал называться по-другому. С помощью данного приложения вы сможете без особых усилий скачивать самый новый контент для этого вам всего лишь потребуется учетная запись Гугл и установленное приложение, скачать Гугл Плей вы можете ниже по ссылкам.

Хочется отметить что все установленные приложения с Маркета будут храниться в вашем аккаунте и вам не придется следить за обновление игр или программ так-как Плей Маркет сам будет вас об этом уведомлять.

Что касается интерфейса все сделано на высшем уровне и вам не придётся долго разбираться. В основном через Google Play скачивают игры и программы для Андроид и специально для этого в приложение есть удобные категории с подкатегориями жанров и назначений программ. Также стоит отметить что есть ТОП как игр, так и программы, Новинки и возможность выбора скачать бесплатно или нет. На странице каждого приложения вы сможете увидеть рейтинг, количество установок, совместимо ли оно с вашем устройством и другую полезную информацию, которая поможет вам принять решение стоит или нет скачивать приложения.

Немаловажным фактором является то что почти в каждом Андроид устройстве уже установлено приложение из коробки, но если вдруг его нет, то вы можете скачать его бесплатно у нас и загружать на свой аппарат только лучшие игры , качественные программы, грузить фильмы 3D, HD качества, слушать музыку, читать электронные книги и все что от вас требуется от скачать Play Маркет абсолютно бесплатно.

Выбирайте только самый качественные контент вместе с LivePDA.Ru и Плей Маркетом !

Важная информация:Уважаемые пользователи нашего сайта если вы вдруг нашли ошибку в описание приложения пожалуйста сообщите нам, а также если заметили, что вышла новая версия игры или программы!

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

Если разработчики или издатели создают приложение на Android, то по умолчанию они будут размещаться Google Play. Это на сегодняшний день крупнейший Android-маркет с более чем 900 000 приложений. Но с течением времени издатели научились, и это выгодно стратегически распределять приложения для публикации в различных платформах, в том числе и альтернативные Android-маркеты.

Amazon App Store for Android

Большинство разработчиков и издателей знают, что Amazon App Store первый претендент на замену Google Play. Он открыл свои двери в 2011 году и в настоящее время насчитывает около 100 тысяч приложений, главным образом, для устройств Amazon Kindle. Это на 800 000 меньше гугла, но качество этих приложений гораздо выше на Амазоне, а также есть не только андроид приложения, но и HTML5 веб-приложения. Amazon App Store доступен в более чем 200 странах.

Opera Mobile Store

Опера запустила свой собственный магазин приложений еще в 2011 году, но в нем хранятся браузерные приложения, которые можно запускать на Android, Windows Phone, iOS, Symbian, Java, HTML5, и даже Blackberry. Opera-маркет является популярной альтернативой среди пользователей Android, с 60 миллионов посетителей в месяц и 100 тысяч приложений, доступных для загрузки на всех платформах.

Samsung Apps Mobile

Магазин Samsung тоже является одним из ведущих претендентов на замену Google Play, причем вполне обоснованно. Samsung является лидером в продажах мобильных телефонов с 30,4 процента доли на глобальном рынке смартфонов. Samsung обращает внимание на качество своих приложений и имеет строгий процесс проверки, тщательно изучает приложения на наличие вредоносного кода и проблем совместимости. Пользователи могут быть уверены, что приложения в Samsung Apps являются безопасными для загрузки.

LG Smart World

Эксклюзив для телефонов LG. LG может и не так хорош как Samsung, но делает успехи с ростом 108,6 процента по сравнению с предыдущим годом и 5,1 процентной долей глобального рынка смартфонов. И никак нельзя игнорировать третьего после самсунг и эппл игрока на рынке смартфонов и приложений к ним.

1Mobile

Если и есть Android-маркет, который сделан для узнавания новых приложений, то это 1Mobile.

Mobango

В сотрудничестве с крупными игровыми студиями, включая Disney, Halfbrick и Zeptolabs, MOBANGO это магазин приложений соперничает с корпоративными маркетами и не стесняется своих достижениях на сегодняшний день. На главной странице вы обнаружите, что в магазине есть более 100 000 приложений, 40 000 разработчиков и более 8 миллионов пользователей на всех платформах.

Mobile9

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

Soc.io

Soc.io является самым маленьким магазином приложений в списке с всего 10 000 приложений (в том числе игр), но тут есть несколько основных App Store игроков, включая Twitter, Cute the Rope и т.д. Soc.io также книжный электронный магазин.

  • Разработка под Android
  • На днях я сделал для обхода блокировки rutracker, однако уже дважды получил от Google отбой по разным надуманным причинам. Это очень огорчило, и возник вопрос - что делать? Поиск по хабру показал, что такие проблемы возникли очень у многих (пруфы: , … Тысячи их).
    А помимо бана есть ещё много причин, по которым ваше приложение может оказаться «за бортом» Google Play - например, если оно предназначено для использования только в компании, для друзей или для другого круга лиц. Так же возможно, что ваше приложение по определению не может быть выложено на Google Play - например, если оно является само по себе установщиком приложений.

    Готовой статьи на эту тему я не нашёл, так что решил, что верным решением будет разобраться и написать свою. Итак, принципиальных варианта есть всего два.

    1. Используем альтернативный магазин приложений

    Тут довольно богато. Amazon App Shop, Samsung Apps, Yandex.Store, blackmart, humble bundle, F-Droid… В общем-то неплохо. Я из них пока попробовал только Yandex.Store. Получилось зарегистрироваться и опубликовать приложение минут за 5 - оно там уже доступно. Правда, недоумение вызывает полная невозможность как-либо дать ссылку на установку приложения в Yandex.Store. Может, я слепой, но кнопочки «Share» там просто нет. Ну и никакого веб интерфейса - только мобильный. Кстати, вопрос к представителям Yandex - а Yandex.Store вообще живой? Последний пост в твиттере датируется 2014 годом.

    Плюсы:

    • Наличие некоторых возможностей, к которым мы привыкли в Google Play - включая автоматическое обновление, статистику и биллинг (есть не во всех указанных, конечно).
    • Хотя бы какой-то авторитет издателя - хуже, чем если бы приложение было на Google Play, но лучше, чем ничего.
    • Индивидуальные фичи - например, F-Droid публикует только приложения с открытым кодом.

    Минусы:

    • Потеря в имидже. Все пользователи привыки, что приложение должно качаться с google play. Если его там нет - значит, что-то не так. Хотя вот, например, Yandex.Store на Google Play нету. И качать его приходится очень стрёмным методом...
    • Пользователю придётся устанавливать некий «левый» магазин приложений. У меня вот ничего кроме google play не было с момента появления Android, и ставить я не собирался. Устанавливать себе ещё одного «большого брата» с полными возможностями по манипуляции твоим устройством - довольно стрёмно.
    • Кажется, ни у одного из них нет информации о сбоях. Плюс другие возможности Google Play включая биллинг.

    2. Самостоятельное решение

    Как ни страшно это звучит, на самом деле здесь мы приходим к аналогу обычного десктопного софта. Сама программа знает, когда и как ей обновляться, рассказывает об этом, в ней интегрированы платёжные возможности и монетизация. Рекламой и продвижением занимаетесь вы сами. Ужас, ужас! Но на самом деле, мы просто избаловались. Нужно просто находить правильные пути. Продвигать приложение можно, например, на тематических блогах и форумах - в том числе на 4pda с очень неплохим объёмом аудитории. Или прямо на хабре.

    Кстати, даже если ваше приложение успешно опубликовано на Google Play - имеет смысл подстраховаться и как минимум сделать в нём свой алгоритм обновления, который активизируется, если, например, приложение давно не обновлялось. Или по проверке бана на вашем сервере или прямо на Google Play. Иначе, если вас на какое-то время забанят, пользователи не смогут обновить приложение. А если есть запасной вариант - вреда будет заметно меньше.

    Плюсы

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

    Минусы

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

    Итак, что же вам придётся делать:

    Размещение приложения для скачивания

    На самом деле, это всего лишь означает, что вам нужно выложить APK куда-то в доверенное место. Их не так уж мало - можно использовать всё тот же 4pda, можно класть релизы прямо в github, можно на свой сайт… Вариантов уйма.

    Отладка ошибок

    Да, привыкли мы к хорошему - Google сам поймает ошибку, всё расскажет о её месте, устройстве пользователя и так далее. Но… Никак проблем это реализовать самостоятельно. Как простейший вариант - ловим все эксепшны и отсылаем куда-то на сервер по HTTP или даже на почту.

    Сбор статистики

    К сожалению, никогда не интересовался статистикой приложений, но вам с очевидностью придётся реализовать как минимум статистику по скачиваниям.

    Сложные библиотеки

    Собственно придётся забыть о всех сложных и хороших вещах, которые даёт Google Play. Впрочем, то же самое касается, пускай и в чуть меньшей степени, любых магазинов приложений.

    Обновление

    По обновлению есть принципиально три варианта:
    1. Автоматическое обновление при наличии прав SuperUser. Это довольно стрёмно, но понятно - не будем рассматривать подробно.
    2. Обновление вручную после автоматического скачивания. Неплохо, однако требует разрешения на запись данных. Если его у вашего приложения не запланировано, то ставить лишние разрешения - зло. Требует от пользователя разрешения на установку программ из сторонних источников.
    3. Обновление вручную при переходе по ссылке. Простой вариант, однако требует от пользователя скачать и открыть APK файл. Ну и так же как второй вариант - требует от пользователя разрешения на установку программ из сторонних источников.

    Чтобы показать, как всё просто - покажу примитивную реализацию третьего варианта,

    которую я сделал для своего приложения за час времени.

    1. Добавляем куда-то свою актуальную версию приложения. Я засунул прямо в исходники на Github в build.gradle:
    // releaseVersionCode 5

    2. Публикуем где-то релизы приложения. У меня они так же лежат на github, в формате
    String url="https://github.com/jehy/rutracker-free/releases/download/" + version+"/app-release.apk";

    3. Пишем собственно алгоритм обновления:

    3.1 в MainActivity.OnCreate добавляем вызов проверки:
    new Updater().execute(this);

    3.2 Пишем простенький класс для проверки:
    class Updater extends AsyncTask { private Exception exception; protected Void doInBackground(MainActivity... activity) { checkUpdates(activity); return null; } Integer getLastAppVersion() { try { // Create a URL for the desired page URL url = new URL("https://raw.githubusercontent.com/jehy/rutracker-free/master/app/build.gradle"); // Read all the text returned by the server BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); String str; while ((str = in.readLine()) != null) { int f = str.indexOf("releaseVersionCode"); if (f != -1) { str = str.substring(f + ("releaseVersionCode").length()).trim(); Log.d("Rutracker free", "Last release version: " + str); return Integer.parseInt(str); } } in.close(); Log.d("Rutracker free", "Failed to get last release version!"); } catch (Exception e) { Log.d("Rutracker free", "Failed to get last release version:"); e.printStackTrace(); } return null; } void checkUpdates(final MainActivity activity) { final Integer lastAppVersion = getLastAppVersion(); if (lastAppVersion == null) return; if (lastAppVersion <= BuildConfig.VERSION_CODE) { Log.d("Rutracker free", "App version is okay, skipping update"); return; } String li = SettingsManager.get(activity, "LastIgnoredUpdateVersion"); if (li != null) { Integer liInt = Integer.parseInt(li); if (liInt >= lastAppVersion) return; } activity.Update(lastAppVersion); } }

    3.3 Добавляем класс для хранения информации о том, что пользователь решил проигнорировать этот релиз:
    public class SettingsManager { static String get(Context mContext, String key) { SharedPreferences settings = PreferenceManager .getDefaultSharedPreferences(mContext); String data = settings.getString(key, null); if (data == null) Log.d("SettingsManager", "No settings " + key + " is stored! "); else Log.d("SettingsManager", "Got settings " + key + " equal to " + data); return data; } @SuppressLint("CommitPrefEdits") static void put(Context mContext, String key, String value) { SharedPreferences settings = PreferenceManager .getDefaultSharedPreferences(mContext); SharedPreferences.Editor editor = settings.edit(); editor.putString(key, value); Log.d("SettingsManager", "Saved setting " + key + " equal to " + value); editor.commit(); } }

    3.4 Добавляем функцию, которая покажет пользователю диалог с предложением перехода:
    public void Update(final Integer lastAppVersion) { runOnUiThread(new Runnable() { @Override public void run() { AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setMessage("Доступно обновление приложения rutracker free до версии " + lastAppVersion + " - желаете обновиться? " + "Если вы согласны - вы будете перенаправлены к скачиванию APK файла," +" который затем нужно будет открыть.") .setCancelable(true) .setPositiveButton("Да", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { Intent intent = new Intent(Intent.ACTION_VIEW); String apkUrl = "https://github.com/jehy/rutracker-free/releases/download/" + lastAppVersion + "/app-release.apk"; //intent.setDataAndType(Uri.parse(apkUrl), "application/vnd.android.package-archive"); intent.setData(Uri.parse(apkUrl)); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); dialog.dismiss(); } }) .setNegativeButton("Нет", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { SettingsManager.put(MainActivity.this, "LastIgnoredUpdateVersion", lastAppVersion.toString()); dialog.cancel(); } }); AlertDialog alert = builder.create(); alert.show(); } }); }

    Вуаля! Всё, теперь у нас обновляемое приложение. А если оно когда-нибудь появится в Google Play или в другом магазине приложений, который есть у пользователя, то оно сможет обновляться ещё и оттуда.

    Выводы

    Что есть в сухом остатке - думаю, что без Google Play жить можно. И не только можно - нужно, минусы наличия монополиста на рынке очевидны. В том числе, если бы была хоть какая-то осмысленная конкуренция - возможно, общение с технической поддержкой было бы хоть какое-то адекватное, а не отписка пустыми шаблонами.

    Так же хочу получить мнения от читателей.

    1. А как вы решаете проблемы бана приложения?
    2. Пользуетесь ли альтернативными магазинами приложений?
    3. Ставите ли приложения с каких-то других сайтов через apk?
    4. Как думаете, как мы будем ставить приложения на свои устройства лет через пять?