Gemini で調べ物をする

Gemini を操作するためのメイン インターフェースはチャット ウィンドウです。非常にシンプルで自由度の高い質問から、サポートが必要な特定の問題まで、さまざまな質問を行うことができます。

次に、質問の例を示します。ただし、Android 開発に関連するトピックであれば、自由に試してみてください。

  • アプリにカメラのサポートを追加するにはどうすればよいですか?
  • Room データベースを作成したい。
  • Javadoc の形式を教えてください。
  • ダークモードとは何ですか?
  • Android で位置情報を取得する最適な方法は何ですか?

Gemini は会話のコンテキストを記憶するため、次のようなフォローアップの質問もできます。

  • Kotlin でこのコードを教えていただけますか?
  • Compose で行う方法を教えてもらえますか?

Android Studio の特定の機能やワークフローについて Gemini に質問することもできます。たとえば、次のようにします。

  • アプリのジャンクを分析するにはどうすればよいですか?
  • CPU プロファイラはどこにありますか?

Gemini を活用する際のヒント

Gemini の回答は、質問の仕方によって異なります。Gemini からの回答を最適化する方法をいくつかご紹介します。

  • 具体的に記述します。使用する特定のライブラリ、API、アプローチがある場合は、質問に含めてください。
    CameraX を使用してアプリにカメラのサポートを追加するにはどうすればよいですか?
    アプリにカメラのサポートを追加するにはどうすればよいですか?
  • 目的の回答の構造を記述します。Gemini によって生成されたコードをアプリに挿入する場合、特定の形式でコードが必要な場合は、その指示を指定します。
    このコードにコメントを挿入します。コメントにはダブル スラッシュを使用し、コメントはそれぞれ、説明するコード行の上に配置します。
    このコードのコードコメントを記述します。
  • 複雑なリクエストを簡単な質問に分割する。特にコードをリクエストする場合は、簡単な質問をいくつかすることで、全体的により包括的な回答を得ることができます。
    1. ログイン画面のあるアプリの MainActivity.kt ファイルを提供してください。
    2. ユーザー プロファイルを表すクラスを追加できますか?
    3. 複数のユーザー プロファイルをサポートするコードを追加できますか?
    複数のユーザー プロファイルをサポートするログイン画面を持つアプリを作成する方法

プロンプト ライブラリ

プロンプト ライブラリを使用すると、よく使用するプロンプトを保存して管理し、必要に応じてすばやく呼び出すことができます。[設定] > [Gemini] > [プロンプト ライブラリ] からプロンプト ライブラリにアクセスして、プロンプトを保存、取得します。チャット内のプロンプトを右クリックして、後で使用するために保存することもできます。保存したプロンプトを適用するには、エディタで右クリックし、[Gemini] > [プロンプト ライブラリ] に移動してプロンプトを適用します。この効率的なワークフローにより、よく使用するプロンプトを再入力する必要がなくなり、時間と労力を節約できます。

Gemini プロンプト ライブラリ ツール