Google Mobile Ads Android: миграция на next-gen
Migrates Android applications from the old, legacy Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads) to the new GMA Next-Gen SDK (com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk). Provides comprehensive mapping tables for imports, classes, and method signatures to help determine migration steps. Use when migrating an existing Android codebase from the old, legacy GM
Что делает навык
Навык автоматизирует миграцию Android-приложений с устаревшего SDK Google Mobile Ads (com.google.android.gms:play-services-ads) на новый GMA Next-Gen SDK (com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk). Он предоставляет подробные таблицы соответствия импортов, классов и сигнатур методов для определения шагов миграции.
Когда применять
- Миграция существующей кодовой базы Android-приложения на новую версию SDK.
- Обновление зависимостей Gradle с com.google.android.gms:play-services-ads на com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk.
- Поиск и замена устаревших импортов и методов в коде приложения.
- Получение актуальной версии SDK через Maven metadata, если прямой доступ ограничен.
Как работает
- Заменить зависимость com.google.android.gms:play-services-ads на com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk в конфигурации Gradle.
- Если прямой доступ к Maven невозможен, выполнить команду curl для получения последней стабильной версии из maven-metadata.xml.
- Использовать предоставленные таблицы соответствия для поиска и замены старых импортов, классов и сигнатур методов на новые аналоги.
- Проверить и обновить код приложения согласно новым требованиям GMA Next-Gen SDK.
- Завершить миграцию, убедившись, что все компоненты используют новую библиотеку.
Примеры запросов агенту
Что понадобится
- Доступ к интернету для выполнения curl-запроса к maven-metadata.xml (если нет прямого доступа к Maven)
- Среда разработки Android с настроенным Gradle
- Исходный код Android-приложения с использованием com.google.android.gms:play-services-ads
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.