在今日の速い開発環境では、開発者はいつでもどこでもコードの問題を処理したり、プロジェクトの開発を行う必要があります。Google が 2025 年の Google Cloud Next カンファレンスで発表した Firebase Studio は、開発者に新しいクラウド開発ソリューションを提供し、その中の Android Studio Cloud は Android 開発をさらに便利にしました。
Firebase Studio と Android Studio Cloud とは?#
Firebase Studio は Google が提供するクラウド全栈開発環境で、Gemini AI 駆動の効率的な開発ツールを統合し、以前の Project IDX を置き換えました。多言語、多フレームワーク、AI 支援プログラミングをサポートし、フロントエンド、モバイル、バックエンドなどの開発シーンをカバーしています。そして、Android Studio Cloud は Firebase Studio が提供するクラウドベースの開発環境で、開発者はインターネット接続がある場所で Android Studio プロジェクトを簡単に開くことができます。
Android Studio Cloud の強力な機能#
高速起動と設定不要#
Android Studio Cloud を使用すると、開発者はローカルで面倒な環境設定を行う必要がなく、ブラウザを通じて起動するだけで、1、2 分以内に完全な開発環境を得ることができます。これは、問題を一時的に処理する必要があるが、作業用のコンピュータが手元にない場合に非常に便利です。ブラウザさえあれば、Clone Repository を通じてプロジェクトを直接作成し、迅速に一時的な作業環境を得ることができます。
完全な開発環境#
Android Studio Cloud は単なる Web IDE ではなく、開発に必要な条件をすべて備えた完全なリモート仮想マシンシステムです。完全な Android Studio 機能を提供し、他の作業環境に必要なサポートも提供できます。例えば、ターミナル環境には対応する node バージョンが内蔵されており、完全な Linux ターミナルとして、必要な他のサポートをインストールして実行できます。
パフォーマンスと速度の利点#
Android Studio Cloud を使用する際、デバイスのパフォーマンスとネットワーク速度は良好で、特にプロジェクトのクローンや依存関係の同期において、クラウドのネットワーク環境の利点により、ゼロからの同期とダウンロード速度は実際のデバイス環境よりもはるかに速いです。これにより、開発効率が大幅に向上し、待機時間が短縮されます。
複数のワークスペースと持続性#
開発者は複数のワークスペースを作成でき、退出後も必要に応じて既存のプロジェクトを通じて再度アクセスできます。これは、開発者が以前の作業状態にいつでも戻り、開発を続けることができることを意味し、環境を再構成したりコードを探したりする必要がありません。
使用シーンと利点#
一時的な開発ニーズ#
開発者にとって、時には非作業デバイスで迅速にコードの問題を処理したり、簡単な開発作業を行う必要がある場合があります。Android Studio Cloud は、ローカルソフトウェアをインストールすることなく、ブラウザを通じて完全な開発環境を得るための完璧なソリューションを提供します。
チーム協力とリモート開発#
チーム協力プロジェクトでは、Android Studio Cloud を使用することで、チームメンバーが異なる場所で同時に開発作業を行うことができ、環境設定の不一致を心配する必要がありません。また、リモート開発もサポートしており、開発者はネットワークがある場所で開発を行うことができ、作業の柔軟性と効率が向上します。
学習と実験#
初心者や新しいプロジェクトを試したい人にとって、Android Studio Cloud はローカル設定なしで開発環境を提供します。彼らは迅速にプロジェクトを作成し、実験や学習を行うことができ、ローカル環境の複雑な設定を心配する必要がありません。
制限と不足#
Android Studio Cloud は多くの強力な機能を提供していますが、いくつかの制限もあります。例えば、現在は USB 経由で実機デバッグを直接行うことができず、実機をデバッグするには Firebase の Android Device Streaming を通じてのみリモート実機での実行がサポートされています。また、現在はデフォルトで 3 つの無料ワークスペースしかなく、開発者プログラムに参加すると10 個のワークスペースを無料で取得できますが、さらに多くのワークスペースは有料です。
何かをする#
皆さんも私と同じように、サーバーリソースを無料で利用したいと思っているでしょう。Google もいくつかの対策を講じており、例えば SSH や Docker サービスを禁止しています。
構成はかなり良いことがわかります。これを利用しないのはもったいないです。
Android エミュレーターを実行するのも問題ありません。そこで、内部ネットワークを通じて Ubuntu を実行できるか、cloudflared を使って内網を通すことができるか考えています。cloudflared は確かに起動でき、私はこのマシンに 1panel をインストールすることにも成功しました。
しかし、ページを閉じてから 30 分後には、インスタンスが破壊されてしまいました……
VirtualBox を試す#
単純に実行できるわけではなく、さらに探求が必要です。
このものは非常に便利ですが、今後も無料で提供されるかはわかりません。お金は簡単に得られるものではありませんから。