หน้านี้มีข้อมูลเกี่ยวกับวิธีวินิจฉัยและแก้ไขข้อผิดพลาดที่พบบ่อย ใช่เลย จะแบ่งออกเป็นส่วนๆ ตามรหัสข้อผิดพลาดและข้อความบันทึก
รหัสการตอบกลับ 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 (เช่น คุณใช้ใบรับรองหรือแฮชที่ไม่ถูกต้อง ค่า) โปรดดูหัวข้อเปิดใช้ 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 เมื่อ ตรวจสอบว่าแอปได้ตั้งค่าแฟล็กที่แก้ไขข้อบกพร่องได้หรือไม่ แม้แบบละเอียดจะ ไม่เป็นอันตรายและไม่ได้บ่งบอกถึงปัญหาในการรวมไลบรารี คุณไม่จำเป็นต้องสนใจคำเตือนเหล่านี้
ไฟล์ Google.Protobuf.dll หลายไฟล์
PrecompiledAssemblyException: Multiple precompiled assemblies with the same name
Google.Protobuf.dll included for the current platform.
Only one assembly with the same name is allowed per platform. Assembly paths: ...
Error: The imported type `Google.Protobuf.IMessage<T>' is defined multiple times
คุณรับหนึ่งในข้อผิดพลาดเหล่านี้ได้หากโปรเจ็กต์มีหลายข้อผิดพลาด
Google.Protobuf.dll
ไฟล์ นำไฟล์ .dll
ไฟล์ออกเพื่อแก้ไขปัญหานี้
ความขัดแย้ง
กำลังพยายามเรียกใช้เมธอด ... ที่ไม่ได้สร้างรหัสล่วงหน้า (AOT)
ExecutionEngineException: Attempting to call method 'Google.Protobuf.Reflection.ReflectionUtil+ReflectionHelper' ... for which no ahead of time (AOT) code was generated.
คุณอาจเห็นข้อผิดพลาดนี้ใน Unity บางเวอร์ชัน ข้อผิดพลาดนี้เกิดขึ้นหาก AOT คอมไพเลอร์ไม่ได้สร้างโค้ดสำหรับเมธอดทั่วไป สำหรับข้อมูลเกี่ยวกับวิธี บังคับให้สร้างโค้ดที่จำเป็น โปรดดูส่วน คอมไพล์ก่อนเวลา (AOT)
ประเภทหรือชื่อเนมสเปซ "Protobuf" ไม่มีอยู่ในเนมสเปซ "Google"
The type or namespace name `Protobuf' does not exist in the namespace `Google'. Are you missing an assembly reference?
ตรวจสอบว่าโปรเจ็กต์ใช้ .NET 4.x อยู่ ตรวจสอบการตั้งค่าโปรแกรมเล่น > อื่นๆ การตั้งค่า > การกำหนดค่า > เวอร์ชันรันไทม์ของสคริปต์
LoadingSceneTracker.cs: ประเภทหรือชื่อเนมสเปซ "FidelityParams" ไม่พบ
LoadingSceneTracker.cs: The type or namespace name 'FidelityParams' could not be found (are you missing a using directive or an assembly reference?)
LoadingSceneTracker.cs: The type or namespace name 'Annotation' could not be found (are you missing a using directive or an assembly reference?)
นำ ANDROID_PERFORMANCE_TUNER_UTILITIES
ออกจาก
การตั้งค่าโปรแกรมเล่น > การเขียนสคริปต์ กำหนดสัญลักษณ์