Articles of Gradle

Android Crashing после попытки создания версии версии

Приложение отлично работает, когда я экспортирую его как отладочную версию без каких-либо ошибок, но при сбоях, когда я экспортирую ее в качестве версии выпуска, она падает. Я прикрепил ошибку от Android Monitor 10-24 03:02:02.286 17303-17303/? E/CustomizationReader: appName = Prism 10-24 03:02:02.287 17303-17303/? E/CustomizationReader: key = sku_id 10-24 03:02:02.287 17303-17303/? E/CustomizationReader: Result = 33 10-24 03:02:02.531 […]

Gradle kotlin-spring плагин не открывает весенние классы

У меня есть следующий сценарий градиента: buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${SPRING_BOOT_VERSION}") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${KOTLIN_VERSION}") classpath("org.jetbrains.kotlin:kotlin-allopen:${KOTLIN_VERSION}") } } apply plugin: org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper apply plugin: org.jetbrains.kotlin.allopen.gradle.SpringGradleSubplugin apply plugin: org.springframework.boot.gradle.plugin.SpringBootPlugin[code] Он нацелен на то, чтобы служить базой для всех сервисов на основе kotlin. Вот как я его применяю: apply from: '../../xxx/xxx.gradle' Тогда в этом проекте, когда я […]

Не удалось найти или загрузить основной класс при использовании определенного пакета

Мне нужно использовать browserermob-proxy . Мой проект можно запустить из IDE, но когда я его построю с помощью gradle и добавлю compile 'net.lightbody.bmp:browsermob-core:2.1.4' в мой конфигурационный файл gradle, jar успешно построен (ошибок нет) , но основная функция не загружена: #gradle clean jar #java -jar build/proxy-0.1.jar "Ошибка: не удалось найти или загрузить основной класс myproject.MainKt" Если […]

Интерфейсы Kotlin экспортируют в Javascript отсутствующие свойства

У меня есть простой интерфейс в Kotlin, который выглядит так: interface IMyInterface { var name: String var description: String } С помощью файла build.gradle, например: apply plugin: 'java' apply plugin: 'kotlin2js' sourceCompatibility = 1.8 repositories { mavenCentral() } dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib-js:$kotlin_version" compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" } compileKotlin2Js { kotlinOptions.moduleKind = "umd" kotlinOptions.sourceMap = true } Javascript, […]

Android – Как установить ColumnComparator в SortTableView с Kotlin

Я использую библиотеку Sortable TableView для создания структуры таблицы с функцией сортировки. Как установить ColumnComparator с помощью языка Kotlin? Я пробовал это: tableScheduled.setColumnComparator(0,MyComparator()) Но я получаю эту ошибку: Ошибка: (44, 36) Out-projected type 'SortableTableView <*>!' запрещает использование «open open fun setColumnComparator (p0: Int, p1: Comparator!): Единица, определенная в de.codecrafters.tableview.SortableTableView '

Тонкий diff при запуске в intellij и выполнении jar

У меня заканчиваются идеи … Мое приложение загрузки Spring работает хорошо, когда я запускаю его в indellij, и применяется плагин с плавающей точкой ( примените плагин: «идея» ). Как только я удаляю плагин из build.gradle, он ведет себя аналогично приложению, запущенному с java -jar app.jar – есть тонкое, но важное отличие, описание ниже. У меня […]

Невозможно скомпилировать функцию расширения с параметром типа reified в Kotlin

У меня есть проект библиотеки kotlin и используйте Spek для тестирования. В моих тестах я пытаюсь использовать следующую функцию: inline fun JsonElement?.cast<reified T>(gson: Gson): T { return if (this != null) gson.fromJson<T>(this, javaClass<T>()) else null } Когда я пытаюсь скомпилировать вышеуказанный код, я получаю ошибку компиляции: Error: Gradle: java.lang.IllegalStateException: Error type encountered: org.jetbrains.kotlin.types.ErrorUtils$UninferredParameterTypeConstructor@144bac7f (ErrorTypeImpl). One […]

Невозможно сделать работу hot.dev + kotlin + gradle hot redeploy

Я просто начинаю искать в vert.x и загружать пример спокойного проекта с https://github.com/vert-x3/vertx-examples/tree/master/kotlin-examples/web . Согласно readme, он должен иметь возможность автоматического повторного развертывания при изменении файла, но он, похоже, не работает. Независимо от того, сколько раз я менял основной файл класса, он все равно не может быть отражен. Я сделал это: Запустите "gradlew run" C:\vertx-examples-master\kotlin-examples\web>gradlew […]

Как обрабатывать дублированный класс перед компиляцией kotlin-android?

Я создал библиотеку. Он будет генерировать один и тот же класс с различным методом в нескольких библиотеках по apt. И я пишу плагин gradle, чтобы объединить дублирующий класс, добавив расширение Transform в расширение расширения android build. Он хорошо работает в проекте java, но в проекте Kotlin возникает ошибка перед моей работой Transform, ошибка, вызванная переопределением […]

Сбой Gradle не удалось с Gradle 3.3

Я не могу справиться с построением градации в течение нескольких часов. Все в порядке на отладочной сборке, но релиз просто не строится. Ошибка: Ошибка: выполнение выполнено для задачи ': app: processStagingManifest'. Не удалось выполнить манифест слияния: uses-sdk: minSdkVersion 15 не может быть меньше, чем версия 24, объявленная в библиотеке [Sub-manifest App Wear] /home/NAME/BOOM/app/build/generated/manifests/microapk/staging/AndroidManifest.xml Предложение: использовать […]