Android Studio 3.0 - あなたが知る必要があるすべて
私は、Android開発者であることから、私のような開発者を支援するためにGoogleの新しい革新的な機能をすぐに期待しています。 アプリを簡単に作成してテストする これまで以上に Android Studio 3.0 違いはありません。 Google I / O 2017で最初に発表されたAndroid 3.0は、他の多くの機能とともにKotlinのサポートを提供しています.
待てないなら 新機能を試す, その後、Android Studio 3.0 Previewをダウンロードして試してみてください。その間に、私はあなたにAndroid Studio 3.0の長所 - 新しいAndroid IDE - を歩かせてください。.
Android Oreoのサポート
Android Studio 3.0が追加されました Android 8.0 Oreo用のアプリ作成のサポート Oreoでサポートされている新機能を含みます。この新しいIDEを使うと、簡単に作成できます。 適応ランチャーアイコン, そして追加 新しい種類のフォント あなたのアプリで.

アダプティブアイコンは、さまざまなデバイスにさまざまな形状を表示します, 異なるOEMごとに。アダプティブアイコンウィザードを使用してアダプティブランチャーアイコンを作成できます。このウィザードには、右クリックしてアクセスできます。 / res フォルダと選択 新しい, それから “画像アセット“, そしてクリック “ランチャーアイコン(アダプティブおよびレガシー)“.
Oreoはダウンロード可能なフォントをサポートしているので、アプリに追加してアプリのAPKのサイズを減らすことができます。同様に、アプリにXML形式のフォントを追加することもできます。 - 他のリソースファイルを追加するのと同じくらい簡単に.
基本プラットフォームの更新
Android Studio 3.0にはIntelliJ Platform 2017.1.2が付属しており、Android IDEに多数の新機能と改善点が追加されています。これらの改善により、コーディングが速くなり、次のような機能がもたらされます。 パラメータヒント、インスタント検索結果、新しいリントチェック、意味の強調表示, などなど.
新機能のサポート
Java 8機能のサポート
開発者がJava 8の機能に慣れてきているので、GoogleはAndroid Studioのそのような言語機能のサポートを改善しています。それはあなたがOpenJDK APIを使うことができることを意味します java.time, java.nio.file, そして java.lang.invoke, そしてあなたもできる これらのAPIを使って構築されたライブラリを使う あなたのアプリで.
コトリン言語サポート
KotlinはJavaと相互運用可能な言語です。 定型コードを減らす, nullポインタ例外を回避し、Javaに比べて他にも多くの改善が行われています。それは より表現力豊かで簡潔 Javaと比較して、そしてAndroid Studio 3.0では、JavaファイルをKotlinに変換したり、Kotlinで直接コード化することができます。.

インスタントアプリのサポート
インスタントアプリは Webアプリと同じようにネイティブアプリ それはAndroid APIを使用し、あなたのアプリにネイティブなルックアンドフィールを提供することができます。エンドユーザーにとっては、Webリンクを開くのと同じくらい簡単です。しかし、開発者にとっては(それはあなたです)、それはについてです アプリを「機能モジュール」と呼ばれるモジュールにモジュール化する それは集合的に「機能APK」になります.

インスタントアプリは インストールせずに実行する 通常のアプリとは異なり、Webアプリのように。機能させるには、既存のアプリをインスタントアプリをサポートするようにアップグレードする必要があります。 - Android Studio 3.0は 'Instant App'と 'Feature'モジュールを提供します 同様に。私はそれが通常のアプリを超える改善だと思います。どう思いますか?
新規および更新されたツール
新しいAndroidプロファイラ
Androidプロファイラーは 新しい監視ツール Android用。古いAndroidモニターツールに代わるもの。これは古いツールよりもはるかに優れており、アプリのリアルタイムで統一されたビューを提供します。あなたは開くことによって同じにアクセスすることができます 見る メニュー、そして次に行く “ツールウィンドウ“, そして最後に選択 “Androidプロファイラー“.

新しいAPKデバッガ
Android Studio 3.0のすべての新しいAPKデバッガ 改善されたデバッグ機能をもたらします. そうは言っても、APKがデバッグ可能な場合は、以前とは異なり、Android Studioプロジェクトからビルドされていなくても、APKをデバッグできます。に行くことによってツールにアクセスすることができます “ファイル” メニューとクリック “APKのプロファイルまたはデバッグ” オプション.

新しいデバイスファイルエクスプローラ
新しいデバイスファイルエクスプローラは、 接続機器のファイルシステムにシームレスにアクセス. デバイス上のファイルを表示、コピー、削除することができます。また、このIDEでそれらのファイルを開くこともできます。クリックするとファイルエクスプローラにアクセスできます。 “見る” メニュー、選択 “ツールウィンドウ“, そしてクリック “デバイスファイルエクスプローラ“.

Gradle用の新しいAndroidプラグイン
Gradle 3.0.0用Androidプラグインは、新しい改良されたGradleプラグインです。 ビルドパフォーマンスの問題に対処する 以前のプラグインのと他の様々な改善を提供しています。これには、より速い設定時間、バリアントを意識した依存関係の解決、そして私のお気に入りが含まれます。 - より速い増分ビルド.
古いツールの改良
Androidエミュレータの機能
Android Studio 3.0にバンドルされているAndroid Emulatorには、次のような速度とパフォーマンスの向上が多数あります。 OpenGL ES 3.0のサポート APIレベル24以上の場合さらに、実行中のアプリのバグレポートを簡単に生成する方法もあります。 エミュレータ関連のバグを提出するためのより速い方法.

レイアウトエディタの機能
レイアウトエディタは、 ドラッグアンドドロップエディタでデザインレイアウト, そして新しいAndroid Studioはこのインターフェースメーカーに様々な改良をもたらします。新機能は含まれています ドラッグアンドドロップビュー挿入の強化, 新しいエラーパネル、バリアとグループのサポート、およびチェーンの作成改善.

APKアナライザの機能
APKアナライザは APKを分析し、その構成を理解するためのツール ビルドプロセスが完了した後。ファイルサイズを縮小し、DEXファイルとリソースをデバッグするのに役立ちます。 Android Studio 3.0では、新しいフィルタリングオプション、改善されたツリービューなどが提供されています。 Proguard対応APKの調査.

APKアナライザを使用するには、 APKをドラッグアンドドロップ Android Studioのエディタウィンドウに移動します。または、に切り替えることができます プロジェクト の観点からAPKを開き、 プロジェクト 窓。そして最後に、あなたはまたに行くことができます 造る メニュー、選択 “APKを分析する” オプションから、そしてあなたのAPKを選択する.
レイアウトインスペクタの機能
このAndroid IDEの改善されたレイアウトインスペクタには、以下の機能が追加されています。 レイアウトの問題を簡単にデバッグ. これらには、新しい検索機能、分類されたプロパティなどが含まれます。 道具 メニュー、選択 アンドロイド オプションをクリックし、次にクリックする “レイアウトインスペクタ“.
次になる機能?
これがAndroid Studio 3.0の新機能と改善点のすべてです。このリストはまだ多くの人を興奮させるでしょうが、あなたの何人かはまだ探しているでしょう Android Studioのその他の機能アップデート. そして、なぜあなたはいけないのですか? Android Studioはあなたのような開発者のためのものです。 今後の機能についての発言があります.
ありがたいことに, Googleは私やあなたのような開発者たちの話を聞きます - Android Studioプロジェクトサイトにアクセスしてください。あなたの声を上げるためのさまざまな方法があります。, バグを報告して新機能を提案する - そこにある指示に従って心を話し、必要な情報をすべて含めるようにしてください。.
この記事を読んで楽しんだり、Android Studio 3.0のお気に入りの機能を共有したい場合は、以下のコメントを書くか、Twitterの@aksinghnetで私の意見を共有してください。あなたから連絡をもらいたいのですが。そして, 幸せなコーディング人!