Articles of градиентные

Android, Gradle, Realm, Kotlin: Ошибка: ошибка: не удалось найти файл AndroidManifest.xml

Android Studio 2.3.3, Java 8, Kotlin 1.1.3-2 Проект build.gradle: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext.kotlin_version = '1.1.3-2' repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' classpath 'com.google.gms:google-services:2.0.0-alpha6' classpath "io.realm:realm-gradle-plugin:3.5.0" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in […]

Kotlin kapt не может видеть аннотации поддержки

Я добавил kotlin в изнурительный проект Java. Все скомпилировано и работает до добавления kapt для обработки аннотаций. Теперь я получаю java.lang.IllegalStateException: failed to analyze: org.jetbrains.kotlin.kapt3.diagnostic.KaptError: Error while annotation processing и куча предупреждающих предупреждений – e: @Retention(RetentionPolicy.SOURCE) e: ^ e: symbol: class Retention e: location: class RegistryDef а также e: @StringDef({ASCENDING_ORDER, DESCENDING_ORDER, SortOrder.UNKNOWN}) e: ^ e: […]

«kapt.generateStubs» не используется плагином «kotlin-kapt»

Я недавно обновился с Android Studio 2.3 до 3.0 и kotlin 1.1.4 до 1.1.51 . Теперь я вижу это сообщение в моей консоли gradle: «kapt.generateStubs» не используется плагином «kotlin-kapt» У меня есть это в моем build.gradle чтобы мой проект работал с некоторыми библиотеками, используя обработку аннотаций: kapt {generateStubs = true} Является ли строка generateStubs больше […]

kapt: Как обрабатывать тестовые источники?

У меня есть проект, который использует kapt для обработки аннотаций и генерации кода (на основе аннотаций). Он работает в основных источниках, но не в тестовых источниках. Некоторые источники (например, как использовать kapt в области androidTest ) предлагают запустить gradle kaptTest , но это тоже не работает. Он сообщает о задании как «До настоящего времени», даже […]