OneSignal требует, чтобы для клавиши manifestPlaceholders
manifestApplicationId
было установлено значение applicationId
(имя вашего пакета).
Это можно сделать, установив его в buildTypes
, как показано ниже.
buildTypes {
debug {
defaultConfig {
manifestPlaceholders = [manifestApplicationId : "${applicationId}",
onesignal_app_id : "11111111-1111-1111-1111-111111111111",
onesignal_google_project_number: "111111111"]
}
}
release {
defaultConfig {
manifestPlaceholders = [manifestApplicationId : "${applicationId}",
onesignal_app_id : "22222222-2222-2222-2222-222222222222",
onesignal_google_project_number: "222222222"]
}
}
}
Обновление: manifestApplicationId
больше не требуется для версии 3.3.0 и новее из OneSignal SDK.