Android · product flavors · Gradle
Уникальность Android Gradle flavors
Android bulk-команды часто публикуют десятки product flavors из одного repo. Если меняются только `res/` assets, Play видит дубликаты. apporig сравнивает source sets и shared modules в загруженном Gradle-проекте.
Почему Gradle flavors попадают под дубликаты
Одинаковый `main` source с flavor-specific ресурсами даёт разный вид при той же Kotlin-архитектуре. Модерация Play смотрит структуру APK и историю разработчика.
Загрузите полный multi-flavor repo или отдельные экспорты flavors – apporig покажет overlap между вариантами в workspace.
Аудит flavors
Загрузите Gradle-проект → сравните с sibling-приложениями → перепишите shared domain modules со статусом COPY → пересканируйте перед Play Console.
Частые вопросы
Почему Gradle flavors вызывают duplicate detection?
Общий main source set и разные только res/ дают структурно похожие приложения.
Как проверить уникальность Gradle flavors?
Загрузите полный Gradle repo или экспорт каждого flavor как отдельный проект и проверьте COPY-пары в workspace.