You can get this error if your API key is not enabled or you made an error when
restricting the API key (for example, you used the wrong certificate or hash
value). See
Enable the API.
"No parameters: no fidelity parameters" warning and "java.lang.NoSuchFieldError" shown in logs
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
These are harmless warnings emitted by the Tuning Fork library when
checking to see if the app has the debuggable flag set. While verbose, they are
harmless and are not indicative of a problem in the integration of the library.
You can ignore these warnings.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-08-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[],[],null,["This topic contains information on how to diagnose and fix common errors. It is\ndivided into sections based on error codes or log messages.\n\nResponse code 400 \n\n Connecting to: https://performanceparameters.googleapis.com/v1/applications/...\n TuningFork:Web: Response code: 400\n TuningFork:Web: Response message: Bad\n\nYou can get this error if your API key is invalid. See\n[Enable the API](/games/sdk/performance-tuner/custom-engine/enable-api).\n\nResponse code 403 \n\n TuningFork:Web: Connecting to: https://performanceparameters.googleapis.com/v1/applications/...:generateTuningParameters\n TuningFork:Web: Response code: 403\n TuningFork:Web: Response message: Forbidden\n\nYou can get this error if your API key is not enabled or you made an error when\nrestricting the API key (for example, you used the wrong certificate or hash\nvalue). See\n[Enable the API](/games/sdk/performance-tuner/custom-engine/enable-api).\n\n\"No parameters: no fidelity parameters\" warning and \"java.lang.NoSuchFieldError\" shown in logs \n\n TuningFork:FPDownload: No parameters: no fidelity parameters\n TuningFork: java.lang.NoSuchFieldError: no \"[Landroid/content/pm/ApplicationInfo;\" field \"applicationInfo\" in class \"Landroid/content/pm/PackageInfo;\" or its superclasses\n TuningFork: Could not get fidelity params from server : err = 4\n\nThese are harmless warnings emitted by the Tuning Fork library when\nchecking to see if the app has the debuggable flag set. While verbose, they are\nharmless and are not indicative of a problem in the integration of the library.\n**You can ignore these warnings**."]]