Android アプリケーション開発の最近の進歩として、Android チームは統合開発環境 (IDE) の安定バージョンであるAndroid Studio Hedgehog をリリースしました。 Android チームによるこの最新の製品は、開発者の生産性、アプリのパフォーマンスの向上、バッテリー寿命の延長を中心に構成されています。特に、このアップグレードは、アプリの最新の Android バージョンへの上方移行を簡素化することを目的としています。
この新しいリリースの重要なハイライトは、洗練されたApp Quality Insights機能です。このツールには、Google Play Console から取得した Android Vitals データが組み込まれ、Firebase Crashlytics SDK にブレンドされるようになりました。この統合により、開発者は追加の計測機器を必要とせずに、Google Play ストアにリストされているアプリのクラッシュ レポートを精査できるようになります。
App Quality Insights ツール ウィンドウは、開発者が Android Vitals 関連の問題を表示、フィルターし、対処できるプラットフォームを提供します。このツールを使用すると、スタック トレースからコードへのシームレスな移行が可能になり、効率的なクラッシュ解決が可能になり、生産性が向上します。
Android チームは、「Power Rails」に分類されたデバイスの包括的な電力消費データを開発者に提供する Power Profiler も導入しました。以前の Energy Profiler はエネルギー使用量のみを分析していましたが、新しい Power Profiler は正確な電力消費量を追跡します。この詳細な洞察により、電力使用量とアプリのアクションの相関関係を正確に理解することが容易になります。
Power Profilerを使用すると、開発者は、さまざまなアルゴリズム、機能、アプリのバリアントの A/B テストを介して比較を実施することで、消費電力の不具合を特定して修正できます。消費電力を削減するためにアプリを最適化すると、バッテリーと熱のパフォーマンスが向上するだけでなく、全体的なユーザー エクスペリエンスも向上します。 Power Rails データは、Android 10 以降のバージョンで動作する Pixel 6 以降のデバイスでサポートされていることに注意してください。
ソフトウェア エンジニアによる targetSdkVersion のアップグレードを支援するために、Android チームは、 Android Studio Hedgehog を介して促進される SDK アップグレード アシスタントを公開しました。このユーザーフレンドリーなツールは、ドキュメントを IDE に直接組み込むことでアップグレード プロセスを合理化し、費やす時間と労力を最小限に抑えます。見落とされがちですが、このような自動化は間違いなく開発効率を促進します。これは、アプリのデザインを誰にとってもアクセスしやすく効率的にすることを目的とするAppMasterのようなプラットフォームにとって重要な目標です。
Android Studio Hedgehog のアップグレード アシスタントは、Android 14 (API レベル 34) への移行を直接サポートします。さらに、アップグレード プロセス中に不要な手順を排除するために強化された関連性フィルターが含まれています。このツールには、変更が必要なコードセクションを正確に特定する機能があり、アップグレードの複雑さを軽減します。
他のアップデートの中でも、Android に組み込まれている IntelliJ プラットフォームがバージョン 2023.1 にアップグレードされました。また、デバイス ミラーリングや埋め込みレイアウト インスペクターなどのいくつかの新機能もあり、ユーザー インターフェイスと開発者のエクスペリエンスが全体的に強化されています。
全体として、 Android Studio Hedgehog は、生産性の向上、アプリの更新の簡素化、ユーザー エクスペリエンスの向上などの成果物に焦点を当てており、アプリ開発の世界における主導的プレーヤーとしての Android の地位をさらに強固なものにすることを約束しています。