Android Studio 0.2.x (Juli 2013)
- Die neuesten Änderungen an der IntelliJ-Codebasis wurden zusammengeführt. Enthält Fehlerkorrekturen für von Studio-Nutzern gemeldete Probleme, z. B. Anpassungen an der Schriftgröße und dem Schriftrendering unter Linux.
- Das Android-Gradle-Plug-in wurde auf Version 0.5.0 aktualisiert.
Achtung:Diese neue Version ist nicht abwärtskompatibel. Wenn Sie ein Projekt öffnen, in dem eine ältere Version des Plug-ins verwendet wird, wird in Studio die Fehlermeldung Gradle-Projekt <project_name> konnte nicht aktualisiert werden angezeigt.
Das aktualisierte Gradle-Plug-in enthält die folgenden Änderungen:
- Das IDE-Modell wurde so angepasst, dass es die Ausgabedatei enthält, auch wenn sie über die DSL angepasst wurde. Außerdem wurde die DSL korrigiert, um die Ausgabedatei für das Variantenobjekt abzurufen/festzulegen, sodass
variant.packageApplication or variant.zipAlign
nicht mehr verwendet werden muss. - Die Abhängigkeitsauflösung wurde so korrigiert, dass die Kombination aus (Standardkonfiguration, Buildtypen, Varianten) gemeinsam und nicht separat aufgelöst wird.
- Die Abhängigkeit für Tests des Bibliotheksprojekts wurde korrigiert, damit alle Abhängigkeiten der Bibliothek selbst korrekt berücksichtigt werden.
- Es wurde ein Fall behoben, bei dem zwei Abhängigkeiten denselben Blattnamen haben.
- Das Problem, dass die Proguard-Regelndatei nicht auf Flavors angewendet werden konnte, wurde behoben.
Alle Versionshinweise für das Gradle-Plug-in finden Sie hier: http://tools.android.com/tech-docs/new-build-system.
- Das IDE-Modell wurde so angepasst, dass es die Ausgabedatei enthält, auch wenn sie über die DSL angepasst wurde. Außerdem wurde die DSL korrigiert, um die Ausgabedatei für das Variantenobjekt abzurufen/festzulegen, sodass
- Gradle-Fehler von aapt verweisen nicht mehr auf zusammengeführte Ausgabedateien im Ordner „build/“, sondern auf die tatsächlichen Quellspeicherorte.
- Parallele Builds Es ist jetzt möglich, die parallelen Builds von Gradle zu verwenden. Parallele Builds befinden sich in der Entwicklungsphase (siehe Gradle-Dokumentation). Diese Funktion ist standardmäßig deaktiviert. Wenn Sie diese Funktion aktivieren möchten, klicken Sie auf Einstellungen > Compiler und setzen Sie ein Häkchen in das Kästchen Unabhängige Module parallel kompilieren.
- Weitere Arbeiten am neuen Ressourcen-Repository, das für das Layout-Rendering verwendet wird, sowie zum Zusammenklappen von Ressourcen im Editor:
- Grundlegende Unterstützung für Abhängigkeiten von .aar-Bibliotheken (z. B. Verwendung einer Bibliothek ohne lokale Kopie der Quellen) Die XML-Validierung und Navigation in Ressourcen in Quelleditoren funktioniert weiterhin nicht.
- Erkennung von Zyklen in Ressourcenreferenzen
- Die Schnelldokumentation (F1), mit der alle Übersetzungen des Strings unter dem Caret angezeigt werden können, zeigt jetzt auch alle Ressourcen-Overlays aus den verschiedenen Gradle-Varianten und Build-Typen sowie aus Bibliotheken an. Sie werden in umgekehrter Reihenfolge der Ressourcenüberlagerung aufgeführt. Die Versionen des Strings, die ausgeblendet sind, sind durchgestrichen.
- Fehlerkorrekturen beim Aktualisieren der zusammengeführten Ressourcen, wenn sich die Modulabhängigkeiten ändern.
- Korrekturen beim XML-Rendering, um Zeichenentitätsdeklarationen und XML- und Unicode-Escapes ordnungsgemäß zu verarbeiten.
- Unterstützung für das Speichern von Screenshots für die Layoutvorschau und den Layout-Editor
- Fehlerkorrekturen für Vorlagen
- Fehlerkorrekturen für Lint.
- Verschiedene Fehlerkorrekturen für Absturzberichte. Vielen Dank und bitte melden Sie weiterhin Absturzberichte.