Topik ini berisi informasi cara mendiagnosis dan memperbaiki error umum. Ini dibagi menjadi beberapa bagian berdasarkan kode error atau pesan log.
Kode Respons 400
Connecting to: https://performanceparameters.googleapis.com/v1/applications/...
TuningFork:Web: Response code: 400
TuningFork:Web: Response message: Bad
Anda bisa mengalami error ini jika kunci API tidak valid. Lihat Mengaktifkan API.
Kode Respons 403
TuningFork:Web: Connecting to: https://performanceparameters.googleapis.com/v1/applications/...:generateTuningParameters
TuningFork:Web: Response code: 403
TuningFork:Web: Response message: Forbidden
Anda dapat mengalami error ini jika kunci API tidak diaktifkan atau terjadi error saat membatasi kunci API (misalnya, Anda menggunakan sertifikat atau nilai hash yang salah). Lihat Mengaktifkan API.
Peringatan "tidak ada parameter: tidak ada parameter fidelitas" dan "java.lang.NoSuchFieldError" ditampilkan dalam log
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
Ini adalah peringatan tidak berbahaya yang dikeluarkan oleh library Tuning Fork saat mencoba melihat apakah pada aplikasi terdapat tanda yang dapat di-debug. Meskipun panjang, peringatan tersebut tidak berbahaya dan tidak menunjukkan adanya masalah dalam integrasi library. Anda dapat mengabaikan peringatan ini.