it-swarm.com.de

Unity: Auflösen von Android-Abhängigkeiten. Kein Plug-In kann importiert werden

Ich habe ein riesiges Problem. Aus irgendeinem Grund kann ich fast kein Plug-In in mein Unity-Projekt importieren. Sobald der Import abgeschlossen ist, wird der Bildschirm Resolving Android Dependencies angezeigt, der das Problem nie löst. Ich habe dieses Problem vor kurzem erhalten, als ich das Unity Mediation Plug-In importierte. Jetzt habe ich mein Android Studio, Java und Unity neu installiert, was zu dem gleichen Fehler führte, aber jetzt sogar für Plug-Ins, die zuvor funktionierten. Ich habe keine Ahnung, was ich tun soll. Nach der Neuinstallation musste ich meine SDK-Tools auf 25.0.5 herabstufen. Andernfalls konnte das Projekt aufgrund eines Java_HOME-Fehlers im Unity-Editor nicht erstellt werden. Alles andere ist auf dem neuesten Stand.

Jede Hilfe wird geschätzt.  enter image description here

6
TheNewbie

Nun ... das Problem war, dass mein Projektordner Leerzeichen enthielt. Wenn es war Test App, es hätte TestApp sein sollen. Bei der Erstellung meines Projekts in Unity (es ist mein erstes Projekt) habe ich vernachlässigt, dass der Name des Projekts auch als Ordnername verwendet wird. Ich habe verstanden, wie die gesamte Engine in hoffnungslosen Versuchen, sie zu reparieren, von innen nach außen funktioniert, aber ich habe nie gedacht, dass es so einfach war. 

5
TheNewbie

Ich bin mir nicht sicher, ob dies helfen wird oder weitere Probleme verursacht - wie ich bald herausfinden werde, denke ich, aber wenn Sie bereits Play Services-Paket zusammen mit dem mitgelieferten Play Services-Resolver installiert haben, stellen Sie sicher, dass das AdMobs-Paket importiert wird dass Sie den Play Services Resolver vor dem Import deaktivieren, da er bereits installiert ist. Sie können den Play Services Resolver über das Menü Assets verwalten/aktualisieren, falls dies meines Erachtens erforderlich ist. 

1
nightofthecow

In ProjectSettings können Sie AndroidResolverDependencies.xml entfernen (umbenennen) und dann Unity ..__ neu starten. Ich brauche Zeit, aber Sie können sehen, dass jdk funktioniert.

1
ivan.rosina