Невозможно использовать ключ ветви в качестве заполнителя манифеста - PullRequest
0 голосов
/ 11 марта 2019

Мне не удается добавить ключи ветвления в качестве держателей ManifestPlace.

gradle.properties:

branch_api_key_qa="key_test_xxxxxxxxxxxxxxxxxxxxxxxx"

build.gradle

falvour_qa {
    ...
    ...
    manifestPlaceholders = [branchKey : branch_api_key_qa]
}

AndroidManifest.xml

<meta-data
    android:name="io.branch.sdk.BranchKey.test"
    android:value="${branchKey}" />

Приведенный выше код не выполняет initSession ответный вызов в моей активности средства запуска.

Нопредоставление ключа непосредственно в манифесте работает как положено

Ответы [ 2 ]

0 голосов
/ 11 марта 2019

Я так и сделал

   <meta-data
        android:name="io.branch.sdk.BranchKey"
        android:value="key_live_**********" />
    <meta-data
        android:name="io.branch.sdk.BranchKey.test"
        android:value="key_test_***************" />
0 голосов
/ 11 марта 2019

Попробуйте это

falvour_qa {
            manifestPlaceholders = [
                    branchKey: 'key_test_xxxxxxxxxxxxxxxxxxxxxxxx'
            ]
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...