'gradle-experimental:0.4.0'
プロジェクトにonesignal sdkを使用しています。ここの例で言及されているコードでプロジェクトをビルドしようとすると、次のエラーが発生します。
エラー: そのようなプロパティはありません: クラスのマニフェストプレースホルダー: com.android.build.gradle.managed.ProductFlavor.
サンプルのコード
android {
defaultConfig {
manifestPlaceholders = [manifestApplicationId: "${applicationId}",
onesignal_app_id: "bbbbbb-324f-34fd-bed1-df8f05be55ba",
onesignal_google_project_number: "11111111"]
}
}
私のプロジェクトのコード
model {
android {
compileSdkVersion = 23
buildToolsVersion = "23.0.2"
defaultConfig.with {
applicationId = "com.myproject.company"
manifestPlaceholders = [manifestApplicationId: "${applicationId}",
onesignal_app_id: "234jfi4-2342-4a23-234-24235436546",
onesignal_google_project_number: "111111111"]
minSdkVersion.apiLevel = 16
targetSdkVersion.apiLevel = 23
versionCode = 3
}
インターネット検索では何も明らかになりませんでした。このエラーを取り除くにはどうすればよいですか?