как установить одно и то же приложение дважды? - PullRequest
0 голосов
/ 18 мая 2018

Установить два разных экземпляра одного и того же приложения очень просто.Я просто использую productFlavors.

Проблема возникает, когда я устанавливаю приложение из Google Play и пытаюсь установить другой вариант.У меня не может быть приложения из Google Play и приложения-аромата одновременно, но два приложения-аромата да.

Как установить оба приложения в одном телефоне, приложение Google Play и приложение Flavor.

PD: я использую разные вкусы, вот их пример:

     QA {
            resValue "string", "app_name", "My app QA"
            applicationId "com.myapp.qa"
        }

        GOOGLEPLAY{
             resValue "string", "app_name", "My app GOOGLE PLAY"
            applicationId "com.myapp.release"
        }

        TESTING {
             resValue "string", "app_name", "My app TEST"
            applicationId "com.myapp.test"
        }

        DEVELOPMENT {
             resValue "string", "app_name", "My app DEV"
            applicationId "com.myapp.dev"
        }

1 Ответ

0 голосов
/ 18 мая 2018

Определение вкусов

android {
    defaultConfig {
        applicationId "com.example.myapp"
    }
    productFlavors {
        free {
            applicationIdSuffix ".free"
        }
        pro {
            applicationIdSuffix ".pro"
        }
    }
}

Ключом applicationactionIdSuffix

android {
    ...
    buildTypes {
        debug {
            applicationIdSuffix ".debug"
        }
    }
}
...