Android Studio 2.0がようやく安定版の到来を告げ、大ヒットしました。次の記事は、2.0の新機能の簡単な紹介です。詳細を確認するには、こちら<Android Studio Practical Guide>をご覧ください。
-------------------------------------------------- ---------------------私は境界線です------------------------- ----------------------------------------------
英語のオリジナル:Androidのメーカー2.0
著者:ジャマル・イーソン、Androidのプロダクトマネージャーの
翻訳:Guokai漢(非完全に翻訳)
Android Studio 2.0は、携帯電話、タブレット、Android Auto、Android Wear、Android TVなど、Androidプラットフォームで高品質で効率的なアプリケーションを構築する最速の方法です。Android Studioには、Googleの公式IDEとして、コードエディター、コード分析ツール、シミュレーターなど、アプリの構築に必要なものがすべて含まれています。新しい2.0安定バージョンは、ビルド速度とエミュレーターを高速化し、最新のAndroidおよびGoogle Play開発者サービスをサポートします。
Android StudioはAndroidプラットフォームと連携して、最新の最も重要なAPIをすべてサポートします。Androidを開発している場合は、Android Studio 2.0を使用する必要があります。今日は、直接ダウンロードするか、Stableチャネルで更新できます。
Android Studio 2.0には、開発プロセスで使用できる次の新機能が含まれています。
- インスタントラン –すばやくビルドしたいすべての開発者向け。変更を加えて変更し、実行中のアプリケーションに表示されることを確認します。
- Androidエミュレータ -新しいエミュレータは、以前のエミュレータの約3倍高速です。同時に、ADBの拡張により、アプリケーションとデータをエミュレータに転送する速度は、物理デバイスの10倍高速です。
- Cloud Test Labの統合 -一度記述すればどこでも実行できます。使用する クラウドテストラボ クラウドサービスを、あなたが迅速かつ容易に物理的なAndroidデバイスの広い範囲でテストを実行することができます。
- App Indexingコードの生成とテスト -App Indexingは、Google検索でのアプリの表示を改善し、Android Studioが自動的に生成されたURLを追加できるようにします。
- GPUデバッガープレビュー -OpenGL ESゲームまたはアプリケーションを開発する開発者向けに、GPUデバッガーを使用して各フレームとGLのステータスを確認できるようになりました。
- IntelliJ 15のアップデート – Android StudioはIntellijプラットフォームに基づいて構築されており、最新バージョンにアップグレードされています。
詳細な新機能
即時実行
今日、モバイルプラットフォームは速度と俊敏性を中心としています。しかし、モバイルアプリケーションの構築は、面倒で遅く感じることがあります。Android StudioのInstant Runを使用すると、高速でスムーズな開発プロセスに入ることができ、編集、構築、実行のサイクルが加速されます。[Instant Run]ボタンをクリックすると、変更が分析され、新しいコードを最速でデプロイする方法が決定されます。
可能な限り、コードの変更部分は実行中のアプリケーションプロセスに挿入されるため、APKの再デプロイや再インストールが回避されます。一部の種類の変更では、アクティビティまたはアプリケーションを再起動する必要がありますが、編集、構築、実行のサイクルは通常、以前よりも高速です。Instant Runは、API 14(Ice Cream Sandwich)以上のすべてのAndroidデバイスまたはエミュレーターで使用できます。
詳細については、Instant Runのドキュメントを参照してください 。注: <Android Studio実用ガイドセクション12.6には、すぐに使用できる詳細な使用方法が記載されています>
Androidエミュレータ
新しいAndroidエミュレーターは、CPU、RAM、およびI / Oの点で、以前のエミュレーターより最大3倍高速です。ADBのプッシュ速度が最大10倍に向上しました。ほとんどの場合、公式のAndroidエミュレータでの開発は、実際のデバイスよりも高速です。
速度とパフォーマンスの向上に加えて、Androidエミュレーターにはまったく新しいユーザーインターフェイスとセンサーコントロールパネルがあります。
詳細については、Androidエミュレータのドキュメントをご覧ください。注: <Android Studio実用ガイドセクション12.5 Androidエミュレータの使用方法の詳細>
クラウドテストラボ
Cloud Test Labは、幅広いデバイスとデバイス構成でアプリケーションをテストできるクラウドベースのサービスです。エミュレータまたはデバイスで基本的なテストを完了したら、Cloud Test Labを使用して、より幅広い物理デバイスの組み合わせでテストできます。
Android Studioの新しいインターフェースを使用すると、Cloud Test Labで実行されるテストの組み合わせを構成し、テスト結果を確認できます。詳細については、こちらをご覧ください。
App Indexing
App Indexing APIを使用すると、Google検索でアプリケーションを見つけやすくなります。Android Studio 2.0は、アプリケーションコードで正しいURL構造を作成し、対応する属性をAndroidManifest.xmlファイルに追加するのに役立ちます。追加後、次の図でテストおよび確認できます。
App IndexingのAndroid Studioサポートの詳細については、こちらをご覧ください。
GPUデバッガーのプレビュー
OpenGL ESゲームまたはグラフィックスベースのアプリケーションを開発している場合、新しいGPUデバッガーがAndroid Studio 2.0で利用可能です。GPUデバッガーはまだプレビュー段階ですが、フレームごとにグラフィックスレンダリングの問題を特定してデバッグできます。詳細については、こちらをご覧ください。
次のステップ
更新する
Android Studioの自動アップグレードを通じて更新できます。または、ここから新しいバージョンを再度ダウンロードしてください。あなたがAndroidのNデベロッパープレビューを開発している場合、追加を参照してくださいここでの設定ディレクティブ。
Instant RunとAndroidエミュレーターを構成する
Android Studio 2.0を更新またはダウンロードした後、Instant Runを使用するようにプロジェクトをアップグレードし、新しいAndroidエミュレータを使用する新しいAndroid仮想デバイス(AVD)を作成する必要があります。経験。
Instant Runの使い方は簡単です。既存のプロジェクトごとに、プロジェクトを新しいGradleプラグインバージョンにアップグレードするよう求めるプロンプトが表示されます(com.android.tools.build:gradle:2.0.0)
。