У меня есть базовые знания build types
и product flavors
, но я все еще не знаю.
Это мой случай:
Есть три окружения dev
, stg
иprod
, с другим сервером домена.Я хочу установить все разные apk среды на одном устройстве при разработке.
Мы можем установить разные build types
с помощью applicationIdSuffix
, чтобы они получили разные идентификаторы приложений и могли быть установлены на одном устройстве.
А теперь мне нужно загрузить apk в Google Play для наших тестеров.Но Google Play требует уникальный идентификатор приложения.Поэтому я должен удалить суффикс.
Все, что мне нужно, это apk:
com.android.example
(с сервером разработки для Google Play) com.android.example
(с помощью stgсервер для Google Play) com.android.example
(с сервером prod для Google Play) com.android.example.dev
(с сервером разработки для разработки) com.android.example.stg
(с помощью stgсервер для разработки) com.android.example.prod
(с прод-сервером для разработки.)