Основным интерфейсом взаимодействия с Gemini является окно чата. Вы можете использовать его, чтобы задавать вопросы, начиная от очень простых и открытых и заканчивая конкретными проблемами, с которыми вам нужна помощь.
Вот несколько примеров того, о чем вы можете спросить; однако не стесняйтесь экспериментировать с любыми темами, связанными с разработкой для Android:
- Как добавить поддержку камеры в мое приложение?
- Я хочу создать базу данных номеров.
- Можете ли вы напомнить мне формат Javadocs?
- Что такое темная тема?
- Какой лучший способ узнать местоположение на Android?
Близнец запоминает контекст разговора, поэтому вы также можете задавать ему дополнительные вопросы, например:
- Можете ли вы дать мне код для этого в Котлине?
Можете ли вы показать мне, как это сделать в Compose?
Вы также можете спросить Gemini о конкретной возможности или рабочем процессе в Android Studio, например:
- Как мне проанализировать мусор в моем приложении?
- Где найти профилировщик ЦП?
Советы по общению с Близнецами
Ответы Близнецов различаются в зависимости от того, как вы задаете свой вопрос. Вот несколько советов о том, как оптимизировать ответы от Gemini:
- Будьте конкретны . Если вы хотели бы использовать определенные библиотеки, API или подходы, включите их в свой вопрос.
Делать
Как добавить поддержку камеры в мое приложение с помощью CameraX?Не
Как добавить поддержку камеры в мое приложение? - Опишите структуру искомого ответа . Если вы хотите вставить код, сгенерированный Gemini, в свое приложение и нуждаетесь в нем в определенном формате, дайте ему эти инструкции.
Делать
Вставьте комментарии в этот код. Используйте двойную косую черту для комментариев и помещайте каждый комментарий над строкой кода, которую он описывает.Не
Напишите комментарии к этому коду. - Разбейте сложные запросы на ряд более простых вопросов . Особенно когда вы запрашиваете код, задав ряд более простых вопросов, вы в целом получите более полный ответ.
Делать
1. Дайте мне файлMainActivity.kt
для приложения с экраном входа в систему.
2. Можете ли вы добавить класс, представляющий профиль пользователя?
3. Можете ли вы добавить код, поддерживающий несколько профилей пользователей?Не
Как создать приложение с экраном входа в систему, поддерживающим несколько профилей пользователей?
Подскажите библиотеку
Используйте библиотеку подсказок, чтобы сохранять часто используемые подсказки, управлять ими и быстро вызывать их при необходимости. Откройте библиотеку подсказок в меню «Настройки» > «Gemini» > «Библиотека подсказок», чтобы сохранять и получать подсказки. Вы также можете щелкнуть правой кнопкой мыши приглашение в чате, чтобы сохранить его для дальнейшего использования. Чтобы применить сохраненное приглашение, щелкните правой кнопкой мыши в редакторе и выберите Gemini > Библиотека приглашений , чтобы применить приглашение. Этот оптимизированный рабочий процесс устраняет необходимость повторно вводить часто используемые запросы, что экономит ваше время и усилия.