问题标签 [kotlin-native]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - kotlin native 无法导入 khttp
我在使用 khttp 库时遇到问题(它应该在 Kotlin 中工作并提供与 python 请求的库功能相同的功能)
我的 build.gradle 包含这些字符串:
项目构建成功,但导入import khttp
不起作用
一般来说,我使用 kotlin 作为 IOS 项目的框架,并且khttp
需要连接到 longpoll 服务器。如果khttp
不应该在我的情况下工作,那么我有什么选择?我认为使用它的来源不是个好主意
kotlin-native - Kotlin/Native share code project startup?
So kotlin/native is a thing, share your code between platforms, keep native performance, wow, sounds great, but how does one even start with kotlin/native? I'm spending a week already on those readme files from https://github.com/JetBrains/kotlin-native with no success, cant start project from Clion(windows10), cant run any examples, cant open few example projects etc, is there any reliable guide for working with kotlin/native?
Just look at this https://github.com/JetBrains/kotlin-native/tree/master/samples/calculator okay, let's say that I'm trying to open that project in android studio as described in readme, boom
'Included build 'C:\shared' does not exist.' You cant sync project, android studio cant see modules because of that so it is impossible to create app config, what shared even is, do I need that, why it is there.
When you even run 'hello world' app from clion, you actually cant build it. Is there anyone that managed to get even something to work?
kotlin - Kotlin native - 执行可执行文件
我正在尝试通过 bash 执行命令,例如konanc
.
在 KotlinJVM 中,这只是 usingRuntime.getRuntime().exec("...")
或创建一个Process
using ProcessBuilder
,但是,这些类在 Kotlin-Native 中都不可用,因为它们是 Java 库的一部分。
我尝试在文档和 kotlin-native GitHub 存储库中搜索示例代码,但没有找到任何东西。
kotlin - 如何在 Kotlin/Native 中构建 kotlinx.coroutines(测试版本 0.23.4-native-1)
这个问题是这个线程的延续: https ://github.com/Kotlin/kotlinx.coroutines/issues/246#issuecomment-407023156
我正在尝试org.jetbrains.kotlinx:kotlinx-coroutines-core-native:0.23.4-native-1
在针对 iOS 的 Kotlin/Native 项目中使用。
build.gradle
:
该kotlinx:kotlinx-coroutines-core-native
依赖项似乎不起作用,因为会产生如下构建错误:
如果我手动包含工件依赖项,例如org.jetbrains.kotlinx:kotlinx-coroutines-core-native_release_ios_x64:0.10.3-native
,那么我会得到一个编译器异常:
即使我还添加了org.jetbrains.kotlinx:atomicfu-native:0.10.3-native
依赖项,此错误仍然存在。
kotlin - 如何将文本/blob 文件作为资源包含在 Kotlin/Native 中作为可执行文件一起编译?
在 Kotlin/JVM 中.txt
或任何 blob 文件通常位于source/main/resources
要编译成 jar 可执行文件的目录中。要将.txt
文件与 .kt 文件 Kotlin/Native 一起编译,以便编译的可执行文件包括那些.txt
,什么样的
- build.gradle 配置
- IDE 设置,例如 Idea 或 Eclipse
- Kotlin 编译器选项
- 命令或待办事项的步骤
需要吗?
在包含这些.txt
文件之后,如何编写 kotlin 代码来访问这些文本?
例如,在 Kotlin/Native 的 InteliJ Idea 项目中,有一个文件src/main/resources/hello.txt
和代码main.kt
尝试通过以下方式访问它:
函数的代码是fun accessResource(path: String): String
什么?
android - Gradle 项目同步失败,原因:org/gradle/api/internal/FeaturePreviews
我正在尝试遵循以下教程:https ://github.com/JetBrains/kotlin-native/blob/master/MULTIPLATFORM.md
但是当我尝试从 android studio 构建 android 应用程序时,出现以下错误:
FAILURE:构建失败并出现异常。
- 其中:构建文件'/Users/nishita.dutta/AndroidStudioProjects/KotlinMultiplatform/application/greeting/ios/build.gradle'行:1
- 出了什么问题:评估项目 ':application:greeting:ios' 时出现问题。org/gradle/api/internal/FeaturePreviews
这是我的 ios/build.gradle 文件
java - Kotlin-JVM/Android 中的原生 C 库
有没有办法在没有 JNI 的情况下在 kotlin-jvm 中使用本机 C 库?用例很简单,我想在 SQLite 等原生库周围使用 kotlin 包装器,而不需要痛苦的 JNI 工作。除了带有 NativeActivity 的样本外,我没有在样本中找到任何东西。
我发现的关于该主题的所有内容都是这个线程,它不是很详细:https ://discuss.kotlinlang.org/t/interoperability-between-kotlin-native-and-kotlin-jvm/5943
android - 无法将 Kotlin-android-extension 与 Kotlin/native 一起使用
我想构建一个Kotlin
适用于安卓和安卓的多平台模块ios
。但是当我使用
我不再能够在我的导入中解析 kotlinx。
这是我的 android build.gradle
这是我常见的build.gradle
android - 无法将 Kotlin-kapt 与 kotlin/native 一起使用
在通用 kotlin/native 模块中使用时,编译器无法识别任何 kapt 依赖项
kotlin - 致命错误:glibc 在使用 kotlin-native 时检测到无效的 stdio 句柄
我在玩 kotlin-native,试图打开一个文件。该文件已正确打开并创建,但是,在打印到文件时出现错误“致命错误:glibc 检测到无效的 stdio 句柄
进程以退出代码 134 结束(被信号 6:SIGABRT 中断)“
我在这里做错了吗?或者这是一个 kotlin 配置问题?相同的代码在 C 中确实有效