Android Studio 1.5.0 (November 2015)
Korrekturen und Verbesserungen:
- Dem Android-Monitor wurden neue Analysefunktionen für den Arbeitsspeicher hinzugefügt. Wenn Sie eine HPROF-Datei aufrufen, die von diesem Monitor erfasst wurde, ist die Anzeige jetzt hilfreicher, sodass Sie Probleme wie Speicherlecks schneller finden können. Wenn Sie diesen Monitor verwenden möchten, klicken Sie unten im Hauptfenster auf Android-Monitor. Klicken Sie im Android-Monitor auf den Tab Arbeitsspeicher. Klicken Sie während der Ausführung des Monitors auf das Symbol Java-Heap-Dump, dann im Hauptfenster auf Captures und doppelt auf die Datei, um sie aufzurufen. Klicken Sie rechts auf Analyse erfassen. Der Android Device Monitor kann nicht gleichzeitig mit dem Android Monitor ausgeführt werden.
- Unterstützung für Deeplinks und App-Links hinzugefügt. Im Code-Editor kann automatisch ein Intent-Filter für Deeplinks in der
AndroidManifest.xml
-Datei erstellt werden. Außerdem kann er Code generieren, mit dem Sie die App Indexing API in einer Aktivität in einer Java-Datei einbinden können. Mit einer Deeplink-Testfunktion können Sie prüfen, ob ein bestimmter Deeplink eine App starten kann. Auf dem Tab Allgemein des Dialogfelds Konfigurationen ausführen/debuggen können Sie Optionen für das Starten von Deeplinks angeben. Sie können App Indexing API-Aufrufe auch in einer Aktivität mithilfe des logcat-Displays des Android-Monitors testen. Das Android-lint
-Tool enthält jetzt Warnungen für bestimmte Probleme im Zusammenhang mit Deeplinks und der App Indexing API. - Es ist jetzt möglich, kurze Namen zu verwenden, wenn benutzerdefinierte Ansichten im Code-Editor automatisch fertiggestellt werden.
- In Vector Asset Studio wurde die Unterstützung für weitere
VectorDrawable
-Elemente hinzugefügt, um die Abwärtskompatibilität zu verbessern. Mit diesen Elementen können Sie in Vector Asset Studio Vektor-Drawables in PNG-Rasterbilder konvertieren, die mit Android 4.4 (API-Level 20) und niedriger verwendet werden können. - Es wurden neue
lint
-Prüfungen für Android TV und Android Auto hinzugefügt, um Ihnen sofort umsetzbares Feedback in Android Studio zu geben. Außerdem wurden mehrere Fehlerkorrekturen vorgenommen. So kann er beispielsweise für Android TV Probleme mit Berechtigungen, nicht unterstützter Hardware,uses-feature
-Elementen und fehlenden Bannern melden und schnell beheben. Bei Android Auto kann damit die korrekte Verwendung in der Deskriptordatei überprüft werden, auf die in IhrerAndroidManifest.xml
-Datei verwiesen wird. Außerdem wird gemeldet, wenn kein Intent-Filter für dieMediaBrowserService
-Klasse vorhanden ist, und bestimmte Probleme mit Sprachaktionen werden erkannt. - Neue
lint
-Prüfungen für unsichere Broadcastempfänger,SSLCertificateSocketFactory
- undHostnameVerifier
-Klassennutzungen sowieFile.setReadable()
- undFile.setWritable()
-Aufrufe hinzugefügt. Außerdem werden ungültige Manifestressourcen-Suchanfragen erkannt, insbesondere bei Ressourcen, die je nach Konfiguration variieren. - Es wurden einige Stabilitätsprobleme behoben.