Gemini とやり取りするためのメインのインターフェースはチャット ウィンドウです。このツールでは、非常に自由な質問から、サポートが必要な具体的な問題まで、さまざまな質問をすることができます。
以下に質問の例をいくつか示します。ただし、Android 開発に関連するトピックであれば、どのような質問でも構いません。
- アプリにカメラのサポートを追加するにはどうすればよいですか?
- Room データベースを作成したい。
- Javadocs の形式を教えてください。
- ダークモードとは
- Android で位置情報を取得する最適な方法は何ですか?
Gemini は会話のコンテキストを記憶しているため、次のようなフォローアップの質問をすることもできます。
- このコードを Kotlin で作成してくれますか?
Compose でこれを行う方法を教えていただけますか?
Gemini in Android Studio は、Studio IDE の特定の機能やワークフローに関する質問に答える独自の機能を備えています。たとえば、次のような質問に答えることができます。
- アプリの UI パフォーマンスの問題を分析するにはどうすればよいですか?
- CPU プロファイラはどこにありますか?
クエリ履歴を表示する
Android Studio の Gemini へのクエリは、Android Studio のコーディング セッションごとに保存されます。以前のクエリを表示するには、Gemini チャット ボックスで [クエリ履歴を表示]
をクリックします。このコーディング セッションで送信したすべてのクエリを含むメニューが表示されます。
以前のクエリを再送信するには、クエリをクリックしてチャット ボックスに貼り付け、[送信] をクリックします。
Android Studio を終了すると、クエリ履歴が消去されます。コーディング セッション全体でよく使用するプロンプトを保存して管理するには、プロンプト ライブラリを使用します。
会話履歴を削除する
Gemini は過去のチャットを記憶し、会話のコンテキストとして使用できます。チャットの履歴と、実現しようとしていることとの関連性がなくなった場合は、Gemini ペインで [会話履歴をクリア]
をクリックして、チャットの履歴をリセットします。
複数の会話スレッドを管理する
Gemini in Android Studio との会話を複数のスレッドに整理できます。これにより、複数の進行中のタスクを切り替えたり、会話履歴を検索したりできます。タスクごとに個別のスレッドを使用すると、AI のコンテキストの範囲が現在のトピックのみに制限されるため、回答の品質も向上します。
新しいスレッドを開始するには、[新しいチャット]
をクリックします。会話の履歴を表示するには、[最近のチャット]
をクリックします。
会話履歴はアカウントに保存されるため、ログアウトしたりアカウントを切り替えたりした場合でも、戻ってきたときに中断したところから再開できます。
次のステップ
Gemini in Android Studio についてさらに学習するには、次のことを検討してください。
- Gemini in Android Studio とのチャットを最大限に活用するためのヒントについては、ベスト プラクティスをご覧ください。
- プロンプト ギャラリーで、Gemini の活用方法のヒントを見つけましょう。
- ファイルを添付したり、画像を添付したりして、クエリのコンテキストを Gemini が理解できるようにします。