Diese Seite enthält Informationen zur Diagnose und Behebung häufiger Fehler. Es ist basierend auf Fehlercodes und Protokollmeldungen in Abschnitte unterteilt.
Antwortcode 400
Connecting to: https://performanceparameters.googleapis.com/v1/applications/...
TuningFork:Web: Response code: 400
TuningFork:Web: Response message: Bad
Dieser Fehler kann auftreten, wenn Ihr API-Schlüssel ungültig ist. Weitere Informationen finden Sie unter API aktivieren und Abschnitt Plug-in konfigurieren
Antwortcode 403
TuningFork:Web: Connecting to: https://performanceparameters.googleapis.com/v1/applications/...:generateTuningParameters
TuningFork:Web: Response code: 403
TuningFork:Web: Response message: Forbidden
Dieser Fehler kann auftreten, wenn Ihr API-Schlüssel nicht aktiviert ist oder beim Einschränken des API-Schlüssels (z. B. falsches Zertifikat oder falscher Hashwert) -Wert). Siehe API aktivieren.
„Keine Parameter: keine Parameter zur Grafikqualität“ Warnung und "java.lang.NoSuchFieldError" in Logs angezeigt
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
Dies sind harmlose Warnungen, die von der Tuning Fork-Bibliothek ausgegeben werden, wenn um zu prüfen, ob für die App das Flag „Debug-fähig“ gesetzt ist. Sie sind zwar ausführlich, harmlos sein und nicht auf ein Problem in der Bibliotheksintegration hindeuten. Sie können diese Warnungen ignorieren.
Mehrere Google.Protobuf.dll-Dateien
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
Sie können eine dieser Fehlermeldungen erhalten, wenn Ihr Projekt mehrere
Google.Protobuf.dll
-Dateien. Entferne eine der .dll
-Dateien, um das Problem zu beheben.
Konflikt.
Es wird versucht, die Methode aufzurufen ... für die kein Vorab-Code (AOT) generiert wurde
ExecutionEngineException: Attempting to call method 'Google.Protobuf.Reflection.ReflectionUtil+ReflectionHelper' ... for which no ahead of time (AOT) code was generated.
Dieser Fehler tritt bei einigen Versionen von Unity auf. Dieser Fehler tritt auf, wenn der AOT Compiler generiert keinen Code für generische Methoden. Informationen zur Generieren des erforderlichen Codes erzwingen, siehe Abschnitt Vorabkompilierung (AOT):
Der Typ- oder Namespace-Name „Protobuf“ ist nicht im Namespace "Google" vorhanden
The type or namespace name `Protobuf' does not exist in the namespace `Google'. Are you missing an assembly reference?
Achten Sie darauf, dass Ihr Projekt .NET 4.x verwendet. Aktivieren Sie Player Settings > Sonstiges Einstellungen > Konfiguration > Skriptlaufzeitversion
LoadingSceneTracker.cs: Der Typ- oder Namespace-Name „FidelityParams“ wurde nicht gefunden
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
entfernen aus
Player-Einstellungen > Scripting Symbole definieren.