Resolver erros comuns

Este tópico contém informações sobre como diagnosticar e corrigir erros comuns. Ele é dividido em seções, com base nos códigos de erro e nas mensagens de registro.

Código de resposta 400

Connecting to: https://performanceparameters.googleapis.com/v1/applications/...
TuningFork:Web: Response code: 400
TuningFork:Web: Response message: Bad

Você poderá receber esse erro se sua chave de API for inválida. Consulte Ativar a API.

Código de resposta 403

TuningFork:Web: Connecting to: https://performanceparameters.googleapis.com/v1/applications/...:generateTuningParameters
TuningFork:Web: Response code: 403
TuningFork:Web: Response message: Forbidden

Você poderá receber esse erro se sua chave de API não estiver ativada ou se você tiver cometido um erro ao restringi-la; por exemplo, o valor de hash ou certificado errado foi usado. Consulte Ativar a API.

Aviso "Sem parâmetros: sem parâmetros de fidelidade" e "java.lang.NoSuchFieldError" mostrado nos registros

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

Esses são avisos inofensivos emitidos pela biblioteca Tuning Fork ao verificar se o app tem a sinalização depurável definida. Embora sejam detalhados, eles são inofensivos e não indicam um problema na integração da biblioteca. Esses avisos podem ser ignorados.