Описание тега kotlin-multiplatform
Относится к многоплатформенным проектам Kotlin, предназначенным для совместного использования кодовой базы между JVM, JS, Android и Native.
1
ответ
Как использовать Http Request lib в Kotlin Native
Я новичок в родном Kotlin, и моя цель - создать библиотеку, чтобы наши API отдыха включали ее, и я использую ее на iOS и Android. я знал ktor и реализовал это в моем проекте, но когда я бегу build проект Gradle получить исключение, где я использую о…
08 янв '19 в 08:12
1
ответ
Не удается запустить "linkDebugFrameworkIos" в Kotlin Multiplatform при связывании iOS Framework
Я пытаюсь связать.framework iOS с Kotlin Multiplatform/Native, чтобы я мог использовать его в Kotlin. Я успешно связываю Framework с Kotlin Multiplatform/Native, и соответствующие пакеты содержат заголовки, которые я связал. тем не мение Undefined s…
11 янв '19 в 02:24
2
ответа
Мультиплатформенная / нативная совместимость Kotlin с Objective-C framework
Я пытаюсь вызвать код Swift/Objective-C из Kotlin в мультиплатформенном проекте. Нет проблем с обращениями к коду платформы. Но когда я пытаюсь вызвать какую-то библиотеку (или фреймворк, не уверенный, как она правильно называется, так как я не разр…
02 янв '19 в 11:24
2
ответа
Модуль Kotlin Multiplatform Android имеет доступ только к Android API 1
Я работаю над мультиплатформенным проектом в Котлине, в котором есть модуль Android. В одном из моих файлов у меня есть код: import android.view.ViewGroup.LayoutParams.MATCH_PARENT Который получает следующую ошибку компилятора: Unresolved reference:…
12 июн '18 в 03:58
1
ответ
Зависит от мультиплатформенного модуля Kotlin от JS от JVM
У меня есть проект Kotlin Multiplatform с общим модулем JS и JVM. Модуль JVM использует JavaFX WebView для отображения графического интерфейса. Этот GUI, однако, должен быть реализован как модуль JS. Как правильно добавить модуль JS в качестве завис…
14 авг '18 в 10:06
0
ответов
Как определить мультиплатформенный интерфейс kotlin, целью которого является объявление наблюдаемого потока как возвращаемого типа?
Существуют ли какие-либо общие интерфейсы, которые можно использовать для определения мультиплатформенного интерфейса kotlin, подобного тому, который представлен ниже, где цель состоит в том, чтобы объявить некоторую форму наблюдаемого потока в каче…
17 ноя '18 в 23:05
0
ответов
Лучший способ преобразования массива JSON в список<T> с помощью KClass<T> через Gson
Я создаю мультиплатформенную библиотеку JSON в качестве прототипа, чтобы понять, как структурировать вещи. В настоящее время у меня есть эта функция расширения для преобразования из массива JSON в список объектов. inline fun <reified T : Any> …
25 ноя '18 в 13:03
1
ответ
Зависимости Ktor и kotlinx не обнаружены при создании платформы iOS
Я пытаюсь включить поддержку ktor а также kotlinx (serialization а также coroutines если быть точным) к моему проекту Kotlin/Native. Все библиотеки работают на Android-версии проекта, но когда я пытаюсь скомпилировать проект Xcode, я получаю сообщен…
16 янв '19 в 16:27
1
ответ
Соединение ktor и kotlinx.coroutines приводит к неопределенным символам
Я пытаюсь связать свой проект Kotlin/Native как основу для iOS. Код Kotlin компилируется просто отлично, но когда запускается компоновщик, я получаю следующую ошибку: Undefined symbols for architecture x86_64: "_kfun:kotlinx.coroutines.AbstractConti…
16 янв '19 в 17:24
1
ответ
Могу ли я разрабатывать приложения для iOS под Windows, используя Kotlin?
Я хочу создать приложение для iOS на Windows. Я знаю, как разрабатывать приложения для iOS на окнах, используя Objective-C, но я хотел бы знать, как я могу создавать приложения для iOS на окнах, используя Kotlin.
04 сен '18 в 11:46
1
ответ
Kotlin Multiplatform на IntelliJ каждый раз пытается загрузить нативные зависимости
Каждый раз, когда я создаю новый Kotlin Multiplatform (Мобильная общая библиотека) проект в IntelliJ и беги Gradle синхронизации, Gradle пытается загрузить родные зависимости. Этот процесс долгий и неудачный. Вот несколько примеров того, что Gradle …
23 янв '19 в 09:09
3
ответа
Ожидаемый класс не имеет фактического объявления
Я делаю мультиплатформенный проект. Часть моего файла Gradle выглядит так ... kotlin { jvm() jvm("api") js() mingwX64("mingw") sourceSets { ... val jvmMain by getting { dependencies { implementation ("org.jetbrains.kotlin:kotlin-stdlib-jdk8") } } va…
23 фев '19 в 04:25
0
ответов
Как использовать URL в Kotlin/Native
Я хочу загрузить некоторые вещи из Интернета в мой общий модуль Kotlin/Native. Я искал несколько примеров здесь, и я не нашел ни одного связанного URL. Я знаю, что Kotlin/Native поддерживает только несколько библиотек, таких как ktor, kotlinx.io, ko…
10 янв '19 в 17:59
4
ответа
Обработка исключений в HttpClient Ktor
Я написал общий код в общем модуле, как показано ниже, и протестирован в среде JS val response = client.post<HttpResponse>(url) { body = TextContent("""{"a":1,"b":2}""", ContentType.Application.Json) } if (response.status != HttpStatusCode.OK)…
13 фев '19 в 21:20
1
ответ
Невозможно сослаться на пакет kotlinx.cinterop в проекте Kotlin Multiplatform
Я создал проект Kotlin Multiplatform на основе примера для iOS и Android ( https://kotlinlang.org/docs/tutorials/native/mpp-ios-android.html). В моей цели iOS я использую cinterop для связи в сторонней платформе Objective-C. Это работает нормально. …
19 фев '19 в 21:03
0
ответов
Как создать вложенный JSON с помощью сериализации Kotlinx на Kotlin native
Я создаю общую библиотеку с помощью мультиплатформы Kotlin и использую Kotlin Serialization библиотека для сериализации и десериализации, я реализую Graph QL на моем проекте, и я использую ниже структуру { "operationName":"Operation", "query":"query…
06 фев '19 в 09:03
1
ответ
kotlin.native.concurrent.InvalidMutabilityException: попытка мутации замороженного <объекта> при использовании ktor в Kotlin Multiplatform (iOS)
Я пытаюсь создать простое мультиплатформенное приложение Kotlin, которое звонит в интернет, чтобы получить некоторые строки из интернета с помощью Ktor. Я взял некоторые функции из приложения конференции Kotlin, которое я скомпилировал, и оно отличн…
13 дек '18 в 04:56
1
ответ
Kotlin-multiplatform: как выполнить модульные тесты iOS
Я работаю над мультиплатформенной библиотекой Kotlin для Android и iOS. Я хочу написать какой-нибудь платформенный модульный тест. Тесты выполняются, как и ожидалось, для общего кода и Android, но не для iOS. Ниже build.gradle файл модуля общего код…
02 янв '19 в 12:36
1
ответ
Запуск многоплатформенного теста Kotlin в IntelliJ выдает ошибку, не указанную в JDK
У меня есть несколько тестов в общем модуле для мультиплатформенного проекта Kotlin. Когда я выполняю эти тесты, используя Gradle, например ./gradlew :android:test, они все проходят и тесты запускаются. Теперь я столкнулся с более сложной проблемой,…
26 июн '18 в 10:56
3
ответа
Используйте подпроекты Gradle с мультиплатформой Kotlin
Я использую мультиплатформенность Kotlin (JVM & JS), которая в IDEA создает три проекта: demo, demo-js а также demo-jvm, Я хотел бы разделить общий код на несколько подпроектов / подмодулей. Допустим, я добавляю commonmod; как мне сделать это скомпи…
10 янв '18 в 19:15