無償の開発環境「Android Studio 3.6」正式版が登場。マルチディスプレイでの開発をサポート、メモリリーク検知、コード変更を動的反映など

2020年2月27日

Googleは無償で公開しているAndroidアプリケーションの統合開発環境「Android Studio 3.6」正式版を公開しました

Android StudioはKotlin言語の開発元でもあるJetBrainsが開発するIntelliJをベースにしています。

今回正式版となったAndroid Studio 3.6は、IntelliJ 2019.2プラットフォームリリースをベースにしており、IntelliJ 2019.2で行われたファイルシステム関連の性能向上やUIレスポンスの高速化などの改善を取り込んでいます。

その上でマルチディスプレイのサポート、スプリットビューへの対応、メモリリークの検知、開発中のアプリケーションに対するコード変更をアプリケーションの再起動なしに動的に反映、などをはじめとする新機能が搭載されました。

マルチディスプレイサポートは、その名の通り、開発時に複数のディスプレイにそれぞれ異なるウィンドウなどを配置し、効率よく開発を行える機能です。メインモニターはコードエディタとし、エミュレーターをサブモニター上で実行する、といったことが可能です。

fig1サブモニターでエミュレーターを表示しているところ

スプリットビューは、レイアウトエディタとナビゲーションエディタとを同一画面を分割して表示する機能。

fig2

実行中のアプリケーションの動作を解析するメモリプロファイラーには、メモリリーク検出機能が備わりました。メモリリークを引き起こしやすいフラグメントを起こしているインスタンスを検出できます。

fig3

開発中のアプリケーションに対してコードの変更を行ったとき、アプリケーションを再起動しなくともコードの変更内容を反映させることが可能な「Apply Changes」機能も追加されました。

そのほかAndroid NDKのアップデート、Maven Publish Gradleプラグインサポート、 zipflingerと呼ばれる新しいパッケージングツールの採用など多くの新機能が追加されています。

あわせて読みたい

プログラミング言語 開発ツール Android Google




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本