Как установить Apk Development и Production Version в одном телефоне? - PullRequest
0 голосов
/ 08 июня 2018

Я попытался установить apk для разработки на свой телефон, у которого уже есть рабочая версия от playstore, но я получил сообщение об ошибке "existing package by the same name with a conflicting signature is already installed". Я попытался переименовать пакет, но, похоже, он не работает.так что я могу установить обе версии apk в свой телефон?

Ответы [ 2 ]

0 голосов
/ 08 июня 2018

поддержка Android Gradle 'applicationIdSuffix'.Вы можете назначить его в конфигурации вашего аромата или типа сборки .such как:

productFlavors {
    dev21 {
        minSdkVersion 21
        applicationIdSuffix '.dev'
    }
    dev {
        applicationIdSuffix '.dev'
    }
}
0 голосов
/ 08 июня 2018

Вам необходимо изменить applicationId, доступный в build.gradle.

модуля вашего приложения. В качестве альтернативы вы можете использовать applicationIdSuffix в конфигурации вашей сборки следующим образом:

android {
    ...
    buildTypes {
        debug {
            applicationIdSuffix '.debug'
           ...
        }
        ...
    }
}

Есливы имеете дело с ароматами приложений и хотите изменить applicationIdSuffix в соответствии с ароматом, вы можете проверить мой ответ из этого SO .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...