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

Ten temat zawiera informacje o sposobach diagnozowania i naprawiania częstych błędów. Jest podzielona na sekcje według 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 się pojawić, jeśli Twój 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 się pojawić, jeśli klucz interfejsu API nie jest włączony lub wystąpił błąd podczas ograniczania klucza interfejsu API (np. użyto niewłaściwego certyfikatu lub wartości skrótu). Zobacz Włączanie interfejsu API.

W logach wyświetlane są ostrzeżenia „Brak parametrów: brak parametrów wierności” i „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, gdy sprawdzasz, czy w aplikacji jest ustawiona flaga z możliwością debugowania. Chociaż są szczegółowe, są niegroźne i nie wskazują na problem z integracją biblioteki. Możesz zignorować te ostrzeżenia.