android - 是否可以使用动态功能模块和 Koin 构建项目?
问题描述
我有一个具有不同模块的应用程序,但项目正在增长,我们需要将项目拆分为不同的动态功能模块,因为用户(可能)不需要所有功能。我的问题是 Koin 需要从 Application 类启动应用程序要加载的所有 koin 模块,但是从该类我不知道我必须加载哪些模块,并且 :app 模块不导入其他模块在 gradle 的依赖项中(其他模块必须实现 :app 模块)。我的问题是它是否是一种从 :app 中的 Activity 或其他加载的功能加载 Koin 模块的方法。
解决方案
推荐阅读
- c# - Unity Sub Camera 跟随播放器出现旋转问题
- python - 每次用户按键时如何录制音频?
- node.js - 我应该使用哪种 NodeJS 加密方法来保护信息?
- php - 不是显示 div,而是发送表单
- c++ - clEnqueueReadBuffer 不会将所有值分配给指向 std::vector 数据的 cl_mem 缓冲区
- mysql - 当我使用 MainWindow.hide() 函数时,它给我一个错误,指出 MainWindow 未定义但相同的 MainWindow 在 setupUI 和 retranslateUI 中工作
- python - 写了Python代码,现在怎么发给朋友?
- javascript - 保持每 2.5 秒调用一次 API,并在达到所需结果后关闭调用
- python - Python如何设置安装目录?
- azure - 在 Azure 中捕获 SEE(服务器发送的事件)