2012-10-17 16 views
11

Próbuję zaimplementować bibliotekę rozszerzeń rozszerzeń APK w mojej aplikacji, ale staram się przejść przez kontrolę weryfikacji LVL.Nieudana weryfikacja podpisu Android LVL

Za każdym razem, gdy uruchamiam aplikację, pojawia się komunikat "Błąd weryfikacji podpisu" z klasy LicenseValidator. Aplikacja jest podpisana w trybie wydania, z odpowiednim plikiem kluczy.

Sprawdziłem może 10+ razy, że PUBLIC_KEY używam wewnątrz aplikacji jest taki sam jak na koncie programisty, ale nadal nie działa. Przesłałem również aplikację do Sklepu Play, z plikiem rozszerzenia (poprawnie nazwanym), a nawet dodałem na moim koncie jako konto testowe w konsoli programisty. Próbowałem też dodać konto wydawcy do mojego urządzenia i nadal nie działa.

Nie wiem, co dalej, potrzebuję tego do pracy i nie mogę znaleźć żadnej pomocy w Internecie, jak to naprawić.

Dzięki

Adam

+0

Czy to szczęście? – strange

+0

Czy byłeś w stanie to rozwiązać? –

Odpowiedz

0

miał kilka wersji pliku extansion? Ponieważ miałem ten sam problem, ponieważ api przysłał mi nazwę starego pliku ... jako obejście kodu weryfikacyjnego właśnie zastępuję numer wersji ... To nie jest straszne, ale błąd nie pochodzi ode mnie ..

0

Naprawiono. Przez "Zarządzaj aplikacjami" zatrzymałem aplikację Sklep Google Play, wyczyściłem jej dane (nie pamięć podręczną, która miała zero bajtów), a następnie zrestartowałem licencjonowaną aplikację - licencjonowanie działa.