gpt4 book ai didi

android - Koin 无法从已发布的库中创建类的实例

转载 作者:行者123 更新时间:2023-11-30 04:55:41 24 4
gpt4 key购买 nike

在我的 android 应用程序中,我有一个标记为 base 的模块。 base 中有几个类充当生命周期的基类(Controller、ViewModel 等)。我的应用程序在我的项目中与这些本地类一起工作得很好。我决定将它们移到它们自己的库中,以便它们可以在未来的项目中重复使用。所以我已经通过 jitpack 发布了我的库,现在将该库作为依赖项添加到我的 gradle 文件中。

我的问题是,现在似乎所有代码都被混淆了,Koin 找不到我的 ViewModel 类的定义。比如我得到的错误

Caused by: h.a.c.f.e: No definition found for 'c.c.a' has been found. Check your module definitions.

我正在使用 ViewModel{} block 将我的 View 模型注入(inject)我的 koin 模块,但我什至不知道它找不到哪些类的定义,因为所有代码都被混淆了.有没有人遇到过这个并且可以指出我正确的方向?我所做的唯一更改是删除本地文件并将这些文件发布到我现在作为依赖项的库。

最佳答案

问题自行解决,我不知道如何或为什么。我在我的 github 上创建了一个新版本并使用了那个版本和 Wa-Lah。

关于android - Koin 无法从已发布的库中创建类的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59228564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com