Я взял проект у github и разработал несколько функций, которые мне были нужны для собственного использования.
После их создания я создал новый apk, телефон распознает его как новую версию существующего приложения, но он не проходит установку через несколько секунд «Установка» . Приложение не установлено .
Ссылки на принтскрины:
https://gyazo.com/93b94183572f139d9a07b937c5a1eed2
https://gyazo.com/bdbee5e182f7e8d69ee00c7daac88cf3
Я показал свой текущий versionCode, и это было что-то около 10230000. Попытка изменить его в Gradle на 10230008, по-прежнему не удается. Также изменилось название моей версии приложения без какого-либо положительного результата.
Первоначальная версия модуля gradle была:
...
versionName rootProject.ext.versionName
versionCode rootProject.ext.versionCode
buildConfigField 'String', 'REALM_ENCRYPTION_KEY', "\"${rootProject.ext.realmEncryptionKey}\""
...
Проект Gradle:
...
apply plugin: 'kotlin'
ext {
versionName = project['version.major'] + '.' +
project['version.minor'] + '.' +
project['version.patch']
versionCode = (project['version.major'].toInteger() * 1000 * 1000 * 1000) +
(project['version.minor'].toInteger() * 1000 * 1000) +
(project['version.patch'].toInteger() * 1000) +
project['version.build'].toInteger()
bugsnagAPIKey = System.getenv('BUGSNAG_API_KEY') ?: ''
realmEncryptionKey = System.getenv('REALM_ENCRYPTION_KEY') ?: 'ZX06poC7a96dL9,FR_9|Ww<2%]?4Ij(3wR3DmyNj0[{(,8g%jX2{03P45_p`N6|2'
}
...
Почему приложение не может быть установлено, даже если оно признано обновлением?