Карты Google не отображаются при загрузке - PullRequest
0 голосов
/ 23 октября 2018

Так что я попробовал много предложений в Интернете, видел, что у многих людей есть подобные проблемы с ним.Поэтому я подписал приложение для релиза, сгенерировал ключи (понял, что лучше добавить к google maps api release.xml ключ, отличный от отладочного) и добавил sha1 для релиза на консоли google play после моего хранилища ключей, но пока нетрезультаты.

Единственное, что я заметил и могу решить, - это когда я пытаюсь запустить приложение, я получаю ошибку (1), в которой говорится, что мое приложение не подписано.И нашел в Интернете, что мне нужно перейти к структуре проекта и подписать его -> типы сборки -> релиз -> выбрал мой конфиг.но после того, как я нажму ok, конфигурация исчезнет, ​​и gradle (3) останется без изменений.(Хотелось бы отметить, что в структуре проекта я получаю 2 ошибки о моем SDK / NDK (2), в которых говорится, что их местоположение не должно содержать пробелов, но я понял, что здесь нет реальной проблемы)

Пожалуйста, помогите,Я перепробовал все, что смог найти.

(1)

(2)

(3)

Спасибо, Дауд.

1 Ответ

0 голосов
/ 23 октября 2018

Может быть, вы можете определить в своем файле Gradle свои signatureConfigs?

Примерно так:

signingConfigs {
        config {
            keyAlias 'YourKeyAlias'
            keyPassword 'YourKeyPass'
            storeFile file('./yourKeyStore.jks')
            storePassword 'yourStorePass'
        }
    }

и указать свою конфигурацию в buildTypes:

release {
            ...
            signingConfig signingConfigs.config
            ...
        }
...