Ich benutze den Progard 4.11 mit dem Unity 3d
In meinem Projekt habe ich unity-classes.jar in meinen libs-Ordner
aufgenommenWenn ich die apk erzeuge, gibt es die folgende Ausnahme
%Vor%Ich habe bereits versucht,
zu verwenden %Vor%in der proguard-project.txt, immer noch das gleiche, wie es zu beheben? Danke, dass du geholfen hast
Versucht sogar
-halte Klasse com. ** {*; }
immer noch dasselbe
Siehe eine frühere Frage zu Proguard-Fehler mit unity-classes.jar .
Dies ist ein Problem mit den Klassen in der Unity-Bibliothek: Einige der Metadaten für die Vorüberprüfung sind beschädigt. Sie sollten prüfen, ob es eine neuere Version gibt. Andernfalls könnten Sie ProGuard so ändern, dass die beschädigten Klassen akzeptiert werden, wie in der Problemverfolgung beschrieben.
Beachten Sie, dass Sie -libraryjars oder -injars nicht zu Ihrer Konfiguration hinzufügen sollten. Der Android-Buildprozess (Ant, Eclipse, Gradle) gibt diese Optionen bereits für Sie an.
Versuchen Sie, dies in Ihrer proguard-project.txt hinzuzufügen:
%Vor%