Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Standardspeicherparameter, die beim Starten des java-Prozesses für den Android-Designer verwendet werden, sind möglicherweise mit einigen Systemkonfigurationen nicht kompatibel.
Ab Xamarin Studio 5.7.2.7 (und höher, Visual Studio für Mac) und Visual Studio Tools für Xamarin 3.9.344 können diese Einstellungen projektbezogen angepasst werden.
Neue Android Designer-Eigenschaften und entsprechende Java-Optionen
Die folgenden Eigenschaftennamen entsprechen der angegebenen Java-Befehlszeilenoption.
AndroidDesignerJavaRendererMinMemory -Xms
AndroidDesignerJavaRendererMaxMemory -Xmx
AndroidDesignerJavaRendererPermSize -XX:MaxPermSize
Öffnen Sie Ihre Projektmappe in Visual Studio.
Wählen Sie jedes Android-Projekt einzeln im Projektmappen-Explorer aus, und klicken Sie in jedem Projekt zweimal auf Alle Dateien anzeigen. Sie können Projekte überspringen, die keine
.axmlLayoutdateien enthalten. Mit diesem Schritt wird sichergestellt, dass jedes Projektverzeichnis eine.csproj.userDatei enthält.Verlassen Sie Visual Studio.
Suchen Sie die
.csproj.userDatei für jedes der Projekte aus Schritt 2.Bearbeiten Sie jede
.csproj.userDatei in einem Text-Editor.Fügen Sie eine oder alle der neuen Speichereigenschaften des Android-Designers innerhalb eines Elements hinzu
<PropertyGroup>. Sie können ein vorhandenes<PropertyGroup>verwenden oder ein neues erstellen. Hier sehen Sie eine vollständige Beispieldatei.csproj.user, die alle drei Attribute enthält, die auf ihre Standardwerte festgelegt sind:<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <ProjectView>ProjectFiles</ProjectView> </PropertyGroup> <PropertyGroup> <AndroidDesignerJavaRendererMinMemory>128m</AndroidDesignerJavaRendererMinMemory> <AndroidDesignerJavaRendererMaxMemory>750m</AndroidDesignerJavaRendererMaxMemory> <AndroidDesignerJavaRendererPermSize>350m</AndroidDesignerJavaRendererPermSize> </PropertyGroup> </Project>Speichern und schließen Sie alle aktualisierten
.csproj.userDateien.Starten Sie Visual Studio neu, und öffnen Sie die Projektmappe erneut.