Za pomocą com.android.vending.licensing
możesz sprawdzić, czy Twoja aplikacja jest licencjonowana, czy nie. Jest wywołanie zwrotne, applicationError()
, które mówi, czy coś poszło nie tak. Dzisiaj napotkałem błąd ERROR_NOT_MARKET_MANAGED
i nie mogę wymyślić, jak powinienem sobie z tym poradzić!Jak radzisz sobie z kodem błędu LicenseCheckerCallback.ERROR_NOT_MARKET_MANAGED?
Oto co zrobiłem:
- w Google Play, dodałam mój adres e-mail jako konta testowego.
- W Google Play zapisałem moją aplikację (niepublikowaną) pod numerem
versionCode="10"
. - Na moim komputerze zmieniono na
versionCode="11"
. - Sprawdzenie licencji kończy się niepowodzeniem z kodem błędu
ERROR_NOT_MARKET_MANAGED
.
Pytanie brzmi; czy powinienem obsłużyć ten błąd, czy jest to nierealistyczny scenariusz?
Doskonała odpowiedź! Dzięki. – l33t
Wygląda na to, że ten błąd nie jest obowiązkowy. Robiłem aplikacje od ponad dwóch lat i widziałem ten błąd tylko podczas uruchamiania aplikacji na SamsungGalaxy S2 z ICS. – slott
Znakomita odpowiedź na to pytanie, absolutnie genialna, wiele myśli. – Soham