cost 104 ms
如何在Kotlin多平台移动项目中设置Android JVM目标兼容性 - How To Set Android JVM Target Compability in Kotlin Multiplatform Mobile Project

正如这个问题的标题所描述的,我在构建我的 KMM 项目的 Android 应用程序时收到一条警告,提示我将我的 JVM 版本设置为 11,如以下终端 output 所示: 但是我该怎么做呢? 像在常规 Android 项目中那样设置它似乎没有效果。 ...

kotlin native 给 c 指针加上偏移量 - kotlin native adding a value to c pointer with offset

在 Kotlin Native 中,我有一个指向结构的 CPointer。 我需要将 CFuncton 的地址添加到具有偏移量的指针。 kotlin 本机是否可能? 偏移量仅在运行时已知。 不幸的是,NativePtr 上的文档非常少,而且代码文档不存在,这使得找到解决方案变得非常困难。 我尝试了 ...

如何用KMM生成xcframework; embedAndSignAppleFrameworkForXcode 只生成框架 - How to generate xcframework with KMM; embedAndSignAppleFrameworkForXcode only generates framework

我创建了一个 KMM 项目,还有一个 Xcode 项目,其构建阶段调用./gradlew embedAndSignAppleFrameworkForXcode 。 运行成功,但是生成的是.framework,不是.xcframework; 对于现代 Xcode,我们确实需要后者。 我错过了什么吗? ...

在我的 kmm 项目中集成 React Native 应用程序 - integrating react native app in my kmm project

我阅读了多篇文章,谈论能够以某种方式将 React 本机应用程序嵌入到 ios / android 本机应用程序中。 然而,它总是相反,这意味着它描述了如何在 React Native 应用程序中拥有本机模块。 在这种情况下,我想将 Rocket.Chat 嵌入到我的 kotlin 多平台移动项目中 ...

KMM:将字符串转换为 NSString 会收到警告“这种情况永远不会成功” - KMM: Cast string to NSString get warning "This case can never succeed"

在我的 KMM 项目中,我有一个方法可以在其中调用 Objective-C predicateWithFormat方法。 当我尝试将传递的字符串文本转换为 NSString 时,我收到警告“此转换永远不会成功”。 这里的问题是,如果我不将此字符串转换为 NSString,则会出现构建错误,如下图 ...

如何在 intellij idea 中添加我自己的 dukat 版本 - How can I add my own version of dukat in intellij idea

我正在尝试为 NPM package 生成外部声明但是它给出了错误但是当我尝试使用 dukat@next 版本时它起作用了告诉我如何将生成的声明包含到我的 kotlinJs 项目中或者我如何更新到 dukat @next in IDE 自动生成声明并使用我期待 dukat 生成我的声明,我可以使用我 ...

为什么我需要将 main function 放在我的 kotlin 多平台项目的 jvmMain 中? - Why I need to place main function in jvmMain in my kotlin multiplatform project?

我决定将我所有的 src/main/java 目录重命名为 src/main/kotlin,在这样做的同时,我注意到我的主模块的代码在 src/jvmMain/java 中,所以我将它移动到 src/commonMain /kotlin(为什么不呢?我想),一切都很好,一切顺利。 但是重启IDE后 ...

使主挂起 - Make main suspend

在kotor的官方文档中,创建客户端时,写的是使用suspend。 在此处输入图像描述但是我的菜单中没有这样的项目。 需要做什么? enter image description here为什么我在调用 kotor 方法时需要使用 suspend? ...

KMM:无法在 iOS 中生成用于在共享代码的子模块内实现密封接口的类 - KMM: Unable to generate classes in iOS for the implementation of sealed interfaces inside sub-modules of shared code

这是我的项目的样子: 我将共享部分分为核心、功能和共享的小模块。 Shared 模块仅包含 koin 实现、iOS 和 build.gradle.kts 的协程适配器,我在其中添加了子模块作为 api,供 iOS 和 android 使用。 这在 Android 上运行良好,但在 iOS 中,生 ...

将 SqlDelight 与 Flow 结合使用并将实体映射到包装器 object - Using SqlDelight with Flow and also mapping Entities to a wrapper object

我正在使用 SqlDelight 和 Kotlin Multiplatform,我想知道在返回 Flow 之前是否有办法将返回的记录实体 map 返回给助手 class。 这是正常用法: 我想做这样的事情: 有没有办法做到这一点? 我是 Kotlin n00b,所以我觉得我错过了一些明显的东西 ...

Koin Android-KMM:我有嵌套范围但注入不起作用 - Koin Android-KMM: I have nested scopes but injection is not working

我收到此错误。 我正在使用 Koin 进行依赖注入。 我希望我的约会存储库是活的,因为 UserInfoContainer scope 是活的。 找不到 class 的定义:'com.flow.domain.repository.AppointmentsRepository'。 检查你的定义! 用户 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM