Добавление вашего API_KEY в проект Android, загруженный с GitHub в файле свойств Gradle - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь добавить свой API_KEY в проект, загруженный с GitHub.В ReadMe проекта он просит меня обновить файл gradle.properties, но я не вижу такого файла в проекте.Я вижу local.properties (именно здесь я предполагаю, что мне нужно внести изменения) и файл gradle-wrapper.properties.Я попытался добавить обозначение API_KEY для каждого, но ни один из них не работает.Я просто могу пройти этап настройки сборки в Android Studio.Кто-нибудь знает, что я делаю неправильно?

Причина, по которой я предполагаю, что я обновляю local.properties, заключается в том, что он не включен в сборку и поэтому не выставляет API_KEY кому-либо еще.Это правильно?

Ссылка журнала ведет меня к файлу app / build.gradle, но я предполагаю, что buildConfigField должен ссылаться на фактический API_KEY в каком-то файле, но я не уверен, где это существует?Заранее спасибо.

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext.kotlin_version = '1.2.70'

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle- 
plugin:$kotlin_version"  

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

   allprojects {
        repositories {
            google()
            jcenter()
        }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

1 Ответ

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

gradle.properties не совпадает с local.properties.Создайте файл с именем gradle.properties в вас Project root folder (крайняя папка) и добавьте ключ API

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