首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析对kotlinx.coroutines中任何类的引用。套餐

无法解析对kotlinx.coroutines中任何类的引用。套餐
EN

Stack Overflow用户
提问于 2021-05-27 04:00:19
回答 1查看 212关注 0票数 2

在我收到的一个android Studio项目中,kotlin协程程序库被添加为依赖项

代码语言:javascript
复制
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.8",
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8",

尽管一切都很好地构建和运行,但在Android Studio本身中,我在每次从kotlinx.coroutines包中导入类时都会看到未解决的引用错误。在我的外部Libs文件夹中,corouties核心的jar文件似乎没有合适的文件:

我在网上搜索,尝试了各种我能找到的东西,但关于这个话题的信息很少,我也没有什么帮助。

EN

回答 1

Stack Overflow用户

发布于 2021-08-07 18:33:17

编辑:

我似乎找到了罪魁祸首。它似乎是gradle.properties文件中的kotlin.mpp.enableGranularSourceSetsMetadata=true。当我将其注释掉时,库被正确导入,类也按预期工作。

我在issuetracker.google.com上提交了一个issue

结束编辑

我在使用org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1-native-mt.时遇到了同样的问题

还不清楚我会在哪里发布bug报告...

创建一个新项目并添加仅添加协程并未重现此问题。所以我已经看到了它的效果。我目前最好的猜测是,这是某种相互冲突的依赖或依赖,导致了外部库jar和源代码的拉入问题。

下面是项目的外部库,其中它不起作用。该图显示了commonMain、nativeMain的外部klib:

这是一个可以正常工作的工具。显示协程的图像-带源代码和元数据的核心:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67711944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档