Плагин «kotlin-noarg» не работает в RealmAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Плагин «kotlin-noarg» не работает в Realm

Сообщение Anonymous »

Плагин «kotlin-allopen» работает, но плагин «kotlin-noarg» не работает.
Как я могу это сделать?

Ниже приведен код .

build.gradle

Код: Выделить всё

buildscript {
ext.kotlin_version = '1.1.3-2'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-beta2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-noarg:$kotlin_version"
classpath "io.realm:realm-gradle-plugin:3.5.0"
}
}
apply plugin: "kotlin-allopen"
apply plugin: "kotlin-noarg"

allOpen {
annotation("sample.AllOpen")
}
noArg {
annotation("sample.NoArg")
invokeInitializers = true
}
app/build.gradle

Код: Выделить всё

apply plugin: 'realm-android'
NoArg.kt

Код: Выделить всё

@Target(AnnotationTarget.CLASS)
@Retention(AnnotationRetention.SOURCE)
annotation class NoArg
MyApplication.kt

Код: Выделить всё

class MyApplication : Application() {
override fun onCreate() {
super.onCreate()
Realm.init(this)
}
}
AndroidManifest.xml

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/45768906/kotlin-noarg-plugin-dont-work-in-realm[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»