Rozwiązywanie najczęstszych błędów

W tym temacie znajdziesz informacje o tym, jak diagnozować i naprawiać typowe błędy. Jest on podzielony na sekcje na podstawie kodów błędów lub komunikatów logu.

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łączanie interfejsu 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 wystąpić, jeśli klucz interfejsu API nie jest włączony lub jeśli podczas ograniczania klucza interfejsu API wystąpił błąd (np. użyto nieprawidłowego certyfikatu lub wartości skrótu). Zobacz Włączanie interfejsu API.

W dziennikach pojawia się ostrzeżenie „No parameters: no fidelity parameters” (Brak parametrów: brak parametrów wierności) i błąd „java.lang.NoSuchFieldError”

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

Są to nieszkodliwe ostrzeżenia wysyłane przez bibliotekę Tuning Fork podczas sprawdzania, czy aplikacja ma ustawioną flagę z możliwością debugowania. Są one nieszkodliwe i nie wskazują na problem z integracją biblioteki. Możesz je zignorować.