W tym temacie znajdziesz informacje na temat diagnozowania i naprawiania najczęstszych błędów. Jest podzielone na sekcje w oparciu o kody błędów lub komunikaty dziennika.
Kod odpowiedzi 400
Connecting to: https://performanceparameters.googleapis.com/v1/applications/...
TuningFork:Web: Response code: 400
TuningFork:Web: Response message: Bad
Ten błąd może wystąpić, jeśli klucz interfejsu API jest nieprawidłowy. Zobacz włączyć interfejs API.
Kod odpowiedzi 403
TuningFork:Web: Connecting to: https://performanceparameters.googleapis.com/v1/applications/...:generateTuningParameters
TuningFork:Web: Response code: 403
TuningFork:Web: Response message: Forbidden
Ten błąd może się pojawić, jeśli klucz interfejsu API nie jest włączony lub wystąpił błąd podczas ograniczenie klucza interfejsu API (np. użyto nieprawidłowego certyfikatu lub skrótu) ). Zobacz włączyć interfejs API.
„Brak parametrów: brak parametrów wierności” ostrzeżenie i „java.lang.NoSuchFieldError” widoczne w logach
TuningFork:FPDownload: No parameters: no fidelity parameters
TuningFork: java.lang.NoSuchFieldError: no "[Landroid/content/pm/ApplicationInfo;" field "applicationInfo" in class "Landroid/content/pm/PackageInfo;" or its superclasses
TuningFork: Could not get fidelity params from server : err = 4
To nieszkodliwe ostrzeżenia wyświetlane przez bibliotekę Tuning Fork, gdy sprawdza, czy aplikacja ma ustawioną flagę z możliwością debugowania. Są one bardziej szczegółowe, są niegroźne i nie wskazują na problem z integracją biblioteki. Możesz zignorować te ostrzeżenia.