פתרון של שגיאות נפוצות

בנושא הזה מוסבר איך לאבחן ולתקן שגיאות נפוצות. הוא מחולק לקטעים לפי קודי שגיאה או הודעות יומן.

קוד תגובה 400

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

יכול להיות שתקבלו את השגיאה הזו אם מפתח ה-API שלכם לא תקין. הפעלה של ה-API

קוד תגובה 403

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

יכול להיות שתקבלו את השגיאה הזו אם מפתח ה-API שלכם לא מופעל או אם עשיתם טעות כשניסיתם להגביל את מפתח ה-API (לדוגמה, השתמשתם באישור או בערך hash שגויים). הפעלה של ה-API

האזהרה 'אין פרמטרים: אין פרמטרים של נאמנות' והשגיאה '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

אלה אזהרות לא מזיקות שמופיעות בספריית Tuning Fork כשבודקים אם האפליקציה כוללת את הדגל debuggable. הן אמנם מפורטות, אבל לא מזיקות ולא מעידות על בעיה בשילוב של הספרייה. אפשר להתעלם מהאזהרות האלה.