Co mamy do czynienia zopublikować prywatną aplikację Android dla wielu klientów
Mamy tę aplikację, które dystrybuujemy do naszych klientów w trybie offline mody (nie znaczy dodany do Play). Smak aplikacji dystrybuowany do każdego klienta jest prawie identyczny z odrobiną poprawki tu i tam. Wszyscy nasi klienci udostępniają tę aplikację swoim pracownikom do użytku. Zasadniczo jest to aplikacja Enterprise.
czym problem
Niedawno jeden z naszych klientów rozpoczęte za pomocą MDM (zarządzanie Mobility Device) narzędzie, które blokuje aplikacje, które nie zostały pobrane z Google Play. Oczywiście otrzymaliśmy od naszego klienta prośbę o sprawdzenie, czy możemy przesłać tę aplikację w Google Play, czy nie.
Ważne jest, że mamy ponad 100 klientów, a nazwa pakietu aplikacji podana dla każdego klienta jest w rzeczywistości taka sama. Więc to ta sama aplikacja z odrobiną regulacji tu i tam. Jeśli przejdziemy do opublikowania aplikacji w sklepie z zabawkami, możemy skończyć się chaosem (nie chcemy przesyłać 100 różnych aplikacji do sklepu z zabawkami - to jest po jednym dla każdego klienta). Z naszej strony przeprowadzamy optymalizację, aby wielu klientów mogło korzystać z tej samej aplikacji (ale nie możemy sprawić, by wszyscy ponad 100 klientów korzystali z tej samej aplikacji).
Na co patrzę?
Zacząłem przeglądać Android for Work (AFW), prywatne aplikacje Google, zarządzane Google Play i nadal trawię pliki. Dla mnie jednak wydawało się to bezpiecznym sposobem na wdrażanie/publikowanie aplikacji przez przedsiębiorstwa, które można pobierać tylko na określonych urządzeniach i pod określonym profilem (dzięki czemu są one oddzielone od osobistych aplikacji i danych użytkownika, na wypadek gdyby korzystały z tego samego telefonu do celów osobistych. i cel pracy).
Jakie rozwiązanie szukam?
prywatnie wdrożyć aplikację (host go z Google lub prywatnie gościć ale wymienione z Google Play w obu przypadkach) i niech moi klienci dzielić tę aplikację ze swojego pracownika.
Każda prywatna aplikacja dla każdego klienta powinna znajdować się na prywatnej, prywatnej wyspie o numerze . Chcę rozpowszechniać aplikację z tym samym pakietem o nazwie dla wszystkich moich klientów (Z tego, co przeczytałem do tej pory, to może nie być możliwe z Google Play, ale mam nadzieję, że ktoś może wskazać fakty jeśli czegoś mi brakuje).
wydaje się być tu odpowiedzi https://support.google.com/googleplay/work/answer/6145139?hl=en –
I https://developer.android.com/distribute/marketing-tools/alternative -distribution.html –
Ponadto wiem, że to nie jest rozwiązanie, ale dlaczego dałeś każdej aplikacji tę samą nazwę pakietu? –