2012-11-09 15 views
5

Pracuję nad poprawkami do aplikacji już w sklepie. Aplikacja używa pliku rozszerzenia. Utworzyłem nową wersję aplikacji i przesłałem apk oraz powiązany plik rozszerzenia. Kiedy próbuję uruchomić aplikację z zaćmienia, uruchamia się aplikacja, ale wtedy pobieranie pliku rozszerzenia kończy się niepowodzeniem z komunikatem: "Pobieranie nie powiodło się, ponieważ być może nie kupiłeś tej aplikacji." Oczywiście NIE kupiłem aplikacji, ja ją rozwijam! Jak mogę to uruchomić?Debugowanie aplikacji Android po wydaniu

+0

czy to działało przed uaktualnieniem do nowej wersji? Myślę, że najłatwiejszym rozwiązaniem jest po prostu kupienie go na rynku ... – FoamyGuy

Odpowiedz

3

Ponieważ nie zna kodu, który jest w swojej aplikacji chciałbym zapewnić Państwu kilka wskazówek, które pomogą Ci znaleźć swoją odpowiedź:

  • Czy zaktualizowała versionCode w AndroidManifest.xml ?
  • Czy zaktualizowałeś VersionCode w swojej aplikacji, która służy do pobrania pliku (-y) rozszerzenia?
  • Czy czekałeś około godzinę po przesłaniu nowych plików .apk i nowych rozszerzeń? Zajęło mi to około godziny za każdym razem, gdy musiałem przesłać nowy plik .apk i/lub rozszerzenia, zanim był dostępny dla mnie.
  • Czy odinstalowałeś aplikację przed próbą przetestowania nowego pliku rozszerzenia? Za pomocą dostarczonych bibliotek będzie używana baza danych do przechowywania niektórych informacji (takich jak rozmiar pliku). Instalacja aplikacji na istniejącej może nie usunąć informacji z tej bazy danych.

patrz zdjęcie poniżej dla kolejnych wskazówek:

  • Zakładam używasz go, ale tylko w celu sprawdzenia, czy skorzystać z prawa „klucz publiczny”?
  • Czy dodałeś adres e-mail w sekcji "Testuj konta". Byłby to adres e-mail konta na urządzeniu, na którym testujesz pliki rozszerzeń.
  • Czy ustawiłeś "Odpowiedź testu licencyjnego" na odpowiedź odpowiadającą Twoim potrzebom?

Play store publisher account profile page

Jeśli te wskazówki nie pomogą ci mogę potrzebować trochę więcej informacji na temat tego, co próbowali itd., Aby mi pomóc.

+1

+1: biblioteka do pobierania plików rozszerzeń korzysta z LVL Google Play do weryfikacji, więc musisz się upewnić, że Twoje urządzenie prawidłowo łączy się jako konto testowe. – Devunwired

+0

Testowa odpowiedź na licencję: LICENSED zaoszczędził mój dzień! – deko

1

Tak, ale teraz podejście nieco się zmieniło. każda aplikacja posiada klucz,

ten błąd pochodzi w zasadzie do kilku powodów, upewnij się:

  1. jesteś zalogowany z testu acoount w urządzeniu.
  2. Klucz jest taki sam w kodzie.
  3. Podałeś poprawnie rozmiar pliku rozszerzenia w kodzie w bajtach.
  4. po przesłaniu czekać 3-4 godziny, a następnie rozpocznie pobieranie natychmiast nie działa.
Powiązane problemy