Следуя
документации Realm для Android, споткнулся на этом шаге:
Apply the realm-android plugin near the top of your application level build.gradle file:
apply plugin: 'realm-android'
У меня Android Studio (4.1.2). В новом пустом проекте файл build.gradle имеет следующую структуру:
plugins {
id 'com.android.application'
}
...
При добавлении нужной строки (и синхронизации):
apply plugin: 'realm-android'
plugins {
id 'com.android.application'
}
...
Вылетает ошибка:
Build file 'C:\Users\Admin\AndroidStudioProjects\RealmNotes\app\build.gradle' line: 3
Could not compile build file 'C:\Users\Admin\AndroidStudioProjects\RealmNotes\app\build.gradle'.
> startup failed:
build file 'C:\Users\Admin\AndroidStudioProjects\RealmNotes\app\build.gradle': 3: only buildscript {} and other plugins {} script blocks are allowed before plugins {} blocks, no other statements are allowed
Так тоже неправильно:
plugins {
id 'com.android.application', 'realm-android'
}
...
Вылетает ошибка:
Build file 'C:\Users\Admin\AndroidStudioProjects\RealmNotes\app\build.gradle' line: 2
Could not compile build file 'C:\Users\Admin\AndroidStudioProjects\RealmNotes\app\build.gradle'.
> startup failed:
build file 'C:\Users\Admin\AndroidStudioProjects\RealmNotes\app\build.gradle': 2: argument list must be exactly 1 literal String or String with property replacement
Проблему я решил, прописав всё в другом формате:
/*
plugins {
id 'com.android.application'
}
*/
apply plugin: 'com.android.application'
apply plugin: 'realm-android'
...
Вопрос: как прописывать несколько плагинов в формате, который предлагает Студия (в секции plugins {...})?