2016-08-08 27 views

Antwort

1

Dieses Problem wird durch Ausnahme verursacht wurde, während Komponente baut google Play-Dienste. Es wird nur einmal angezeigt, wenn Sie die Google Play-Dienstkomponente zum ersten Mal hinzufügen und dann erstellen. Die erste Ausnahme war, dass Java nicht genug Speicher hatte und zweitens, dass diese Komponente nicht für API 25 erstellt werden kann.

Zuerst müssen Sie die heruntergeladene Komponente löschen. Wenn Sie Änderungen aus dem Projekt rückgängig machen können, das diese Komponente hinzugefügt hat.
1. Entfernen Sie alle Daten von C: \ Users \\ AppData \ Local \ Xamarin
2. Entfernen bin, OBJ Ordner Projekt
3. Entfernen 'Komponenten' und 'Pakete' Ordner, die in Ihrem VS-Lösung sind.
4. Aktualisieren Sie Java Heap Size - gehen Sie zu den Projekteinstellungen, dann "Android Options" und "Advanced" - setzen Sie Heap Size auf '1G'.
5. Verwenden Sie nicht die API 25 zum Kompilieren - gehen Sie zu den Projekteinstellungen, dann "Anwendung" und verwenden Sie nicht "Neueste Plattform verwenden", wenn API 25 in Android SDK installiert ist.
6. Wenn Sie Ihre Änderungen im Projekt nicht rückgängig gemacht haben, müssen Sie eine Möglichkeit finden, die Komponente erneut hinzuzufügen. Es sollte aus der packages.config und auch aus der * .csproj Datei entfernt werden.
7. Fügen Sie eine Komponente aus dem Xamarin Component Store hinzu, warten Sie eine Weile - es sollte Ihrem Projekt auch Reverenzen hinzufügen.
8. Projekt neu erstellen.