Android Studio Meerkat | 2024.3.1 (März 2025)

Im Folgenden finden Sie eine Liste der neuen Funktionen in Android Studio Meerkat.

Verbesserungen bei der Vorschau für das Verfassen von E-Mails

Android Studio Meerkat enthält einige Optimierungen der Compose-Vorschau, um Ihren Workflow zu verbessern:

  1. Optimierter Zoom: In der Vorschau von „Kompositionen“ können Sie jetzt noch flüssiger und reaktionsschneller heranzoomen.
  2. Zusammenklappbare Gruppen in der Vorschau: Sie können die Vorschauoberfläche jetzt noch effektiver organisieren. Gruppen von Composeable-Elementen können unter ihren Titeln minimiert werden, um für mehr Übersichtlichkeit zu sorgen und sich leichter auf bestimmte Komponenten zu konzentrieren.
  3. Ansichtsmodi: Der Rastermodus ist jetzt die Standardansicht. Der Galeriemodus wird durch Klicken mit der rechten Maustaste auf die Vorschau aufgerufen. Die Listenansicht wurde entfernt. So können Sie Ihre Composeables übersichtlicher und strukturierter ansehen.

Mit diesen Verbesserungen können Sie Compose-UIs noch einfacher erstellen und iterieren.

Minimierbare Gruppen in Vorschauen für die Nachrichtenerstellung
Minimierbare Gruppen in Vorschauen zum Verfassen von E-Mails.

Einbindung des freigegebenen KMP-Moduls in Android-Anwendungen

Android Studio enthält jetzt eine neue Modulvorlage, mit der Sie Ihrer App mit Kotlin Multi-Platform (KMP) gemeinsame Logik hinzufügen können. So testen Sie diese Funktion:

  1. Sie müssen die neueste Version von Android Studio Meerkat und die neueste Version des Android Gradle-Plug-ins verwenden.
  2. Öffnen Sie Android Studio und erstellen Sie ein neues Android-Projekt mit der Vorlage Empty Activity (Leere Aktivität).
  3. Wechseln Sie von der Android-Ansicht zur Projektansicht, um auf die Projektstruktur zuzugreifen.
  4. Klicken Sie in der Projektansicht auf die Schaltfläche Neu und wählen Sie aus den Optionen Kotlin-Multiplattform-Modul aus. Wählen Sie als Typ Shared Module (Gemeinsam genutztes Modul) aus und belassen Sie die Standardeinstellungen.
  5. Öffnen Sie die Datei build.gradle.kts im Verzeichnis der Android-App und fügen Sie eine Abhängigkeit vom freigegebenen Modul hinzu.
  6. Bearbeiten Sie im freigegebenen Modul die Datei Platform.android.kt und fügen Sie die folgende Codezeile hinzu:

    actual fun platform() = "Android from Shared KMP Module"
    
  7. Öffnen Sie die Datei MainActivity.kt im Verzeichnis der Android-App und ändern Sie sie so, dass die Funktion platform() aus dem freigegebenen Modul aufgerufen wird.

  8. Erstellen Sie das Projekt und führen Sie die Android-Anwendung aus. Auf dem Bildschirm sollte die Meldung „Hello Android from Shared KMP Module!“ angezeigt werden.

Diese gemeinsamen Module enthalten eine gemeinsame Geschäftslogik, die sowohl auf Android- als auch auf iOS-Plattformen verwendet werden kann.

Aktualisierte UX für das Hinzufügen virtueller und Remote-Geräte zum Gerätemanager

Android Studio verbessert die Nutzerfreundlichkeit beim Erstellen eines lokalen virtuellen Geräts oder beim Hinzufügen eines Geräts über Android Device Streaming.

Klicken Sie zuerst im Gerätemanager auf die Schaltfläche + und wählen Sie entweder Virtuelles Gerät erstellen oder Remote-Geräte auswählen aus.

Beim Erstellen eines neuen virtuellen Geräts können Sie mithilfe neuer Filter und Empfehlungen leichter eine Gerätekonfiguration erstellen, die Ihren Anforderungen entspricht und auf Ihrer Workstation die beste Leistung erzielt.

Über die Benutzeroberfläche das optimale Systemimage für Ihr virtuelles Gerät ermitteln und auswählen.

Bei der Auswahl von Remote-Geräten über das Streaming von Android-Geräten können Sie mithilfe neuer Filter die gewünschten Geräte leichter finden und auswählen. Klicken Sie jetzt einfach oben im Fenster „Gerätemanager“ auf die Schaltfläche „Firebase“, um das Firebase-Projekt auszuwählen, das Sie für das Streaming von Android-Geräten verwenden möchten.

Neue Gemini-Funktionen in Android Studio

Android Studio Meerkat bietet neue Funktionen, die mit Gemini Ihre Produktivität steigern. Wenn Sie diese Funktionen verwenden möchten, aktivieren Sie in Ihrem aktuellen Projekt die Freigabe des Codekontexts für Gemini.

Weitere Informationen zu diesen Funktionen finden Sie unter den folgenden Links:

Aktualisiertes Menü „Build“ und aktualisierte Aktionen

Wir haben die folgenden Änderungen an den Build-Aktionen und dem Build-Menü vorgenommen, damit Sie bei der Arbeit an Projekten in Android Studio ganz einfach genau das erstellen können, was Sie möchten:

  • Neue Aktion Build 'run-configuration-name' Run Configuration hinzugefügt:Mit dieser Aktion wird die aktuell ausgewählte Ausführungskonfiguration erstellt. Wenn Sie beispielsweise die Ausführungskonfiguration :app ausgewählt haben, wird durch die Aktion app erstellt und zusammengesetzt. Wenn Sie vor Kurzem einen Test auf einem Gerät ausgeführt haben, werden diese Tests durch die Aktion erstellt.
  • Build 'run-configuration-name' Run Configuration ist jetzt die Standard-Build-Aktion:Damit die Absicht der Entwickler besser erfüllt wird, führen sowohl die Symbolleiste als auch die Tastenkombination Strg/Befehlstaste + F9 jetzt die neue Aktion Build run-configuration-name Run Configuration aus.
  • Neu angeordnete Build-Aktionen:Die neue Aktion Build run-configuration-name wurde oben im Menü „Build“ platziert, neben den Kompilierungsaktionen und den Aktionen „Assemble…“ (früher „Make…“). Außerdem wurde die Aktion „Projekt neu erstellen“ in „Projekt mit Tests bereinigen und zusammenstellen“ umbenannt, um ihre Funktion klarer zu beschreiben.
  • Verwendete Verben, die der tatsächlichen Funktion der Build-Aktionen entsprechen:Zusätzlich zu den Aktionen „Build“ und „Compile“ haben wir Make Project in Assemble Project umbenannt. Außerdem haben wir eine neue Assemble Project with Tests-Aktion zum Zusammenstellen von Testkomponenten eingeführt.

Google Play SDK Insights: Warnungen zu eingestellten SDKs

SDK-Entwickler können jetzt angeben, wenn ein SDK eingestellt wurde, und alternative SDKs nennen, die stattdessen verwendet werden können. Wenn eines der von Ihrer App verwendeten SDKs von den jeweiligen Entwicklern eingestellt wurde, werden Sie in Android Studio entsprechend gewarnt und es werden Informationen zu anderen SDKs angezeigt, die stattdessen verwendet werden können.