2013-08-20 4 views
10

Właśnie przesłałem moją aplikację na Androida do testów beta po raz pierwszy, a moi znajomi mogą ją pobrać bez problemu. Zauważyłem jednak, że na stronie aplikacji "Rozmiar" i "Aktualna wersja" pokazują "Zależy od urządzenia" zamiast rzeczywistego rozmiaru i wersji apk.Dlaczego moja aplikacja Rozmiar i aktualna wersja "Różni się z urządzeniem", mimo że przesłałem tylko jeden plik APK?

Przesłałem tylko jeden plik APK, co daje?

Zrzut ekranu poniżej: enter image description here

Jeśli chcesz uzyskać dostęp do moich testów beta aplikacji stronę, wyślij mi wiadomość z adresu Gmail, więc mogę Cię dodać do listy testów beta.

+0

Nikt nie wie? Wciąż mam ten problem do tej pory .. – Bruce

+0

Jak dotąd szczęście? –

+0

Czy twoja nowa wersja ma zintegrowane mapy v2. jeśli tak, to może być to, ponieważ wymaga otwartej wersji 2.0 i nie wszystkie urządzenia ją obsługują. –

Odpowiedz

9

Czy znalazłeś już odpowiedź? Ponieważ nie wybrałeś prawidłowej odpowiedzi, oto ...

Google Play umożliwia publikowanie różnych pakietów APK dla Twojej aplikacji. Każda z nich jest ukierunkowana na inną konfigurację urządzenia. W związku z tym każdy plik APK jest niezależną wersją aplikacji, ale ma tę samą listę aplikacji w Google Play i musi mieć tę samą nazwę pakietu i być podpisany przy użyciu tego samego klucza do wydania.

Zwykle aplikacje na Androida działają na większości kompatybilnych urządzeń z jednym pakietem APK, dostarczając alternatywne zasoby dla różnych konfiguracji (np. Różne układy dla różnych rozmiarów ekranu), a system Android wybiera odpowiednie zasoby dla urządzenia w środowisku wykonawczym. Jednak w kilku przypadkach pojedynczy plik APK nie obsługuje wszystkich konfiguracji urządzeń, ponieważ alternatywne zasoby powodują, że plik APK jest zbyt duży (ponad 50 MB) lub inne wyzwania techniczne, aby pojedynczy plik APK nie działał na wszystkich urządzeniach.

Mimo że Google nie zachęca programistów do korzystania z tej funkcji "wielu plików APK", większość aplikacji Google z niej korzysta: Google+, Google Chrome, Gmail, Mapy Google, wyszukiwarka Google, Książki Google Play, Filmy Google Play. & TV , Tłumacz Google.

Mam nadzieję, że byłam pomocna.

+0

Przesłałem tylko jeden plik APK, dziękuję za poświęcenie czasu, aby odpowiedzieć :) – Bruce

+1

Może to ma coś wspólnego z używaniem GooglePlayServices w aplikacji? –

2

Musisz PRZESŁAĆ inny pakiet APK i umieścić zarówno POPRZEDNI i AKTUALNY APK w PRODUKCJĘ. Używasz wsparcia Multi APK.

Sprawdź swoje konto wydawcy Google Play, kliknij aplikację, kliknij pakiet APK.

Powód: Dzieje się tak, ponieważ DEAKTYWACJA POPRZEDNIOWEGO APK-u NIE ZOSTAŁA PRZED początkiem przed dodaniem NAJNOWSZEGO APK.

Więcej informacji tutaj: http://developer.android.com/google/play/publishing/multiple-apks.html

Powiązane problemy