Android Studio Version 1.5.0 (November 2015)

Fehlerbehebungen und Verbesserungen:

  • Android Monitor wurde um neue Analysefunktionen für den Arbeitsspeicher-Monitor erweitert. Wenn Sie eine HPROF-Datei aufrufen die mit diesem Monitor erfasst wurde, ist die Anzeige jetzt hilfreicher, sodass Sie Probleme wie Speicherlecks schneller finden können. Klicken Sie unten im Hauptfenster auf Android Monitor, um diesen Monitor zu verwenden. Klicken Sie in Android Monitor auf den Tab Arbeitsspeicher. Klicken Sie während der Ausführung des Monitors auf das Symbol Java-Heap-Dump und dann im Hauptfenster auf Erfassungen und doppelklicken Sie auf die Datei, um sie aufzurufen. Klicken Sie rechts auf Erfassungsanalyse. Der Android Device Monitor kann nicht gleichzeitig mit Android Monitor ausgeführt werden.
  • Neue Unterstützung für Deeplinks und App-Links hinzugefügt. Der Code-Editor kann automatisch einen Intent-Filter für Deeplinks in der AndroidManifest.xml Datei erstellen. Außerdem kann er Code generieren, mit dem Sie die App Indexing API in eine Aktivität in einer Java-Datei einbinden können. Mit einer Funktion zum Testen von Deeplinks können Sie prüfen, ob ein bestimmter Deeplink eine App starten kann. Auf dem Tab Allgemein des Dialogfelds Ausführungs-/Debugkonfigurationen können Sie Optionen zum Starten von Deeplinks angeben. Sie können auch App Indexing API-Aufrufe in einer Aktivität testen, indem Sie die Android Monitor logcat -Anzeige verwenden. Das Android lint Tool gibt jetzt Warnungen für bestimmte Probleme im Zusammenhang mit Deeplinks und der App Indexing API aus.
  • Möglichkeit hinzugefügt, beim Vervollständigen von benutzerdefinierten Ansichten im Code-Editor Kurznamen zu verwenden.
  • Unterstützung für weitere VectorDrawable-Elemente in Vector Asset Studio zur Abwärtskompatibilität hinzugefügt. Vector Asset Studio kann diese Elemente verwenden, um Vektorgrafiken in PNG-Rasterbilder umzuwandeln, die mit Android 4.4 (API-Level 20) und niedriger verwendet werden können.
  • Neue lint Prüfungen für Android TV und Android Auto hinzugefügt, um Ihnen sofortiges, umsetzbares Feedback in Android Studio zu geben, sowie mehrere Schnellkorrekturen. Für Android TV kann das Tool beispielsweise Probleme mit Berechtigungen, nicht unterstützter Hardware, dem Element uses-feature und fehlenden Bannern melden und eine Schnellkorrektur anbieten. Für Android Auto kann es die korrekte Verwendung in der Deskriptordatei validieren, auf die in der Datei AndroidManifest.xml verwiesen wird, melden, wenn kein Intent-Filter für die Klasse MediaBrowserService vorhanden ist, und bestimmte Probleme mit Sprachaktionen identifizieren.
  • Neue lint Prüfungen für unsichere Broadcast-Empfänger, SSLCertificateSocketFactory und HostnameVerifier Klassenverwendungen sowie File.setReadable() und File.setWritable() Aufrufe hinzugefügt. Außerdem werden ungültige Manifestressourcensuchen erkannt, insbesondere für Ressourcen, die je nach Konfiguration variieren.
  • Mehrere Stabilitätsprobleme behoben.