2016-12-17 10 views
11

W Konsoli programisty Google Play, dostaję ostrzeżenia w testach Pre-launch wspomnieć:Co oznacza odniesienie `android.accounts.Account.type`?

java.lang.NullPointerException: Attempt to read from field 'java.lang.String android.accounts.Account.type' on a null object reference

Aplikacja nigdy awarii i test się powiedzie, ale ostrzeżenie jest nadal tam szczegółowe informacje o test. Co to jest android.accounts.Account i jak mogę się upewnić, że nie ma problemów?

+1

Czy przeczytałeś [dokumentację] (https://developer.android.com/reference/android/accounts/Account.html)? Trudno powiedzieć nic więcej, ponieważ mamy pojęcia, czy Twój kod * nie * coś z rachunków, czy konsola deweloper pokazuje żadnych informacji, niczym ślad stosu ... –

+0

Dostaję to też myślę może to być spowodowane nieaktualnymi usługami odtwarzania. – SUPERCILEX

Odpowiedz

4

Ten sam problem występuje w moich raportach przed opublikowaniem z Google Developer Console. Jeśli przyjrzysz się bliżej dostarczonemu plikowi logu, zobaczysz, że czasami urządzenie testowe nie jest poprawnie skonfigurowane i zgłasza ten wyjątek podczas konfigurowania wideo, które ma zostać zrobione zamiast zrzutu ekranu (ta funkcja była włączona w systemie Android 5.x). Nie przejmuj się tym. Regularnie pomijam te błędy.

0

które można umieścić zgodę na Manifest?

<uses-permission android:name="android.permission.GET_ACCOUNTS" />