Android Studio Cloud

Android Studio CloudFirebase Studio からアクセスでき、デベロッパーはインターネットに接続できる場所であればどこでも Android Studio プロジェクトを簡単に開くことができます。ストリーミング テクノロジーをテストしている間、ウェブで Android Studio を実行しているリモートでストリーミングされた Linux 仮想マシン(VM)を操作します。Linux 版 Android Studio を実行する場合と同様のユーザー エクスペリエンスが期待できます。

サンプル プロジェクトの確認や、GitHub 上の既存の Android アプリ プロジェクトへのアクセスなど、この機能はローカル インストールの必要性を排除することで、開発ワークフローを効率化することを目的としています。

4K HDR の特長は次のとおりです。

  • 必要な Android SDK コンポーネントと Android Studio IDE が事前にダウンロードされている専用のワークスペース。Android アプリの探索とビルドに使用できます。
  • どこからでも Android Studio Cloud にアクセス
  • 複数のワークスペースを一度に作成する機能

現在の既知の制限事項と回避策をご覧ください。フィードバックをお寄せいただき、ありがとうございます。Android Studio Cloud の試験運用版が進展するにつれて、機能を段階的に追加していく予定です。フィードバックや問題については、Issue Tracker とこちらのアンケートからお知らせください。


始める

手順
Android Studio Cloud を試すと、ワークスペースに名前を付けます。
[作成] をクリックし、ワークスペースが初期化されるまで待ちます。
読み込みが完了すると、Android Studio が起動する VM Linux 環境に移動します。アナリティクスを Google に送信するかどうかを選択します。
新しいプロジェクトを開始するか、初めてプロジェクトを開くには、新しいプロジェクト、VCS から取得を作成するか、[その他の操作] をクリックして [Android コードサンプルをインポート] を選択して Android プロジェクトを開始します。
たとえば、[New Project] を選択して [Empty Activity] を開きます。
Android Studio に移動し、通常どおりの開発タスクを試すことができます。
  • 新しいプロジェクトの作成
  • Git または GitHub からプロジェクトをインポートする
  • コードを編集
  • プレビューを作成する
  • エミュレータにデプロイする
  • デバッガ、Layout Inspector、プロファイラなどを使用する
  • Android Studio の Gemini を使用して、開発ワークフローで AI を活用する
作業中は、現在の既知の制限事項と回避策に注意してください。

試すワークフロー

Android Studio Cloud では、デスクトップ バージョンと同じ多くのサービスにアクセスできます。以下の一般的なワークフローを試す。

  • 仮想デバイスまたは物理デバイスにアプリをデプロイします。

    • Android エミュレータにデプロイする場合は、Pixel 8a API 35(事前構成済み)または Small Phone API 35 を使用することをおすすめします。これらの 2 つのデバイスは、ネストされた仮想化により、特に初回起動時に非常に遅くなる他のエミュレータよりも優れた動作が確認されています。
    デバイス マネージャーの UI の例
    • また、Firebase を活用した Android デバイス ストリーミングを使用して、物理デバイスにデプロイすることもできます。実機でアプリを実行すると、エミュレータよりも高速に動作します。
  • Android Studio の Gemini を試す。質問したり、AI によるコード補完を利用したり、コードの候補を取得したりできます。

  • ようこそダイアログの [Get from VCS] を使用して、バージョン管理システムから Android Studio Cloud にコードを取得します。Git からプロジェクトをインポートする方法について詳しくは、IntelliJ のドキュメントのGit リポジトリを設定するをご覧ください。

Android Studio の UI のウェルカム画面

既知の問題と回避策

  • Android Studio Cloud を操作するには、Linux キーボード マッピングを使用する必要があります。
  • 使用できるのは Android Studio の最新の安定版のみです。
  • Android Studio にログインしている場合、物理的な 2 段階認証プロセスを必要とするアカウントは機能しません。サポートされている場合は、Google 認証システムなどの認証システム アプリなど、代替の方法の使用を検討してください。
  • Android Emulator の初回起動は時間がかかります。最初に作成した後、アプリをデプロイする前に、10 分ほど実行することをおすすめします。
  • ローカルの Android 物理デバイスにデプロイすることはできません。
  • [新しいキーリングのパスワードを選択してください] というポップアップが表示されることがあります。その場合は、[キャンセル] をクリックして閉じます。
新しいキーリング UI のパスワード選択画面の例
  • 現時点では、Linux マシンからの更新に関するポップアップは無視してください。
Linux ソフトウェア アップデータの通知の例