現代の高速開発環境では、開発者はいつでもどこでもコードの問題を処理したり、プロジェクトの開発を行う必要があります。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 を試す#
単純に実行できるわけではなく、さらに探索が必要です。
このものは非常に便利ですが、将来的に無料で提供されるかどうかは分かりません。お金は簡単に得られるものではないですから。