2012-12-27 17 views
5

Opublikowałem już aplikację na Androida w Google Play. Pożądana jest dystrybucja aplikacji nawet w trybie offline jako plik .apk bezpośrednio. Moja aplikacja jest całkowicie darmowa i chcemy ją rozpowszechniać wśród tylu osób.Dystrybucja "bezpłatnej" aplikacji na Androida jako pliku .apk bezpośrednio

Nie jestem pewien, jakie mogą być zalety i wady udostępniania pliku .apk?

Pytania są następujące:

  1. zagra Google liczyć bezpośrednią instalację .apk do pobrania, gdy podłączony do Internetu?
  2. Czy użytkownicy z bezpośrednią instalacją pakietu .apk otrzymają jakiekolwiek aktualizacje opublikowane później?

Odpowiedz

2
  1. Google Play zbiera statystyki Apps instalowane wyłącznie przez Sklepie Play, z kontem Google zalogowany. Read Documentation on App statistics.
  2. Nowsza wersja aplikacji Sklep Play może automatycznie wykryć , jeśli zainstalowana aplikacja jest również dostępna w Sklepie Play i powiadomi o aktualizacji.

Ponadto istnieje wiele zewnętrznych rynków aplikacji innych niż Sklep Play. Możesz tam również przesłać swoją aplikację (aktualizacja automatyczna nie jest dostępna dla wszystkich z nich).

+0

jest jakiś oficjalny komentarz google na punkcie 1. – Anit

+0

@Anit zaktualizowany w odpowiedzi. –

1
  1. Wydaje no, poprawcie mnie jeśli się mylę :)
  2. Tak, pod warunkiem, że nazwa pakietu jest taka sama, a kod wersja pliku apk już przesłane do Google Play jest większa niż ten zainstalowany w urządzeniu.
3

Aby odpowiedzieć na Twoje pytania:

  1. Tak, otrzymasz monit pobierania, jeśli klikniesz na .apk w Androidzie. Kiedy otworzysz ukończone pobieranie, udostępnisz go do instalacji (zobacz zastrzeżenia poniżej)
  2. Jeśli zaoferujesz swoje .apk do bezpośredniego pobrania poza Google Play, nie otrzymasz "sprawdzania aktualizacji" - musisz to zrobić to sam. Nie do końca wiadomo, co się stanie, jeśli .apk jest dostępne w sklepie z zabawkami i bezpośrednio do pobrania.

Łatwiej jest mówić o wadach w podejściu rozprowadzania .apk samodzielnie.

  1. Trzeba zrobić wszystko samemu śledzenia, jeśli opublikują do Sklepu Play masz jakieś statystyki
  2. Podobnie, trzeba zrobić wszystko „aktualizacji sprawdzania” na własną rękę (albo poprzez pisanie go w lub w inny sposób.)
  3. Brak bezpiecznego sposobu dystrybucji wniosku. Wbudowana przeglądarka systemu Android nie obsługuje pobierania przez strumienie HTTPS wymagające uwierzytelnienia **
  4. Łatwiejsze, aby użytkownicy mogli uzyskać kod źródłowy aplikacji. Mogą pobrać .apk ze swojej witryny, otworzyć ją w 7zip (lub podobnym) i mieć przynależne pliki klas.Niezależnie od tego, czy jest to problem, czy nie, naprawdę musisz zdecydować.

Najważniejszym powodem

Użytkownicy będą musieli sprawdzać „Zezwalaj na instalowanie pakietów pochodzących z nieznanych źródeł”. Twoja przeciętna osoba może nie wiedzieć, jak to zrobić i może się wahać, czy to zrobić. Może więc ograniczać twoją zdolność do zdobycia szerokiego udziału w rynku.

Podsumowując, zadaj sobie pytanie, czy , a nie przebywanie w Google Play/Android Market jest naprawdę warte wysiłku, który dotyczy zarówno Ciebie, jak i Twoich użytkowników.

** Nie wiem, czy to prawda z Chrome na Androida - z pewnością prawdą jest ze starszym domyślnej przeglądarce

Powiązane problemy