gpt4 book ai didi

android - 在 Android 项目中同时使用 DroidFu 和 GreenDroid

转载 作者:行者123 更新时间:2023-11-30 04:28:31 27 4
gpt4 key购买 nike

DroidFuGreenDroid是很棒的开源项目,我想在我的 Android 项目中使用它们。但是,我在尝试让它们同时工作时遇到了问题。

这两个库都要求应用程序分别派生自它们的基础应用程序类 DroidFuApplication 和 GDApplication。自然地,我认为我必须通过让另一个扩展另一个来修改代码。是这样吗?

我怎样才能最轻松地导入这两个库并在我的项目中使用它们?你会如何处理这个问题?你会合并两个框架中最好的(或需要的)部分吗?或者,有更简单的方法吗?

最佳答案

Naturally, I thought I would have to modify the code by making another one of them extend the other. Is this the case?

是的,希望它能起作用。

How would you approach this problem?

就个人而言,我会要求这些库的开发人员使用普通的单例并停止扩展 Application,或者期望自定义 Application 实现一些库定义的接口(interface)相同的库存自定义 Application 实现,或以其他方式支持此类场景。

但这就是我。 :-)

Would you just merge the best (or needed) parts of both of the frameworks?

这可能实用也可能不实用,具体取决于您希望从中得到什么以及从框架(以及自定义 Application 依赖项)中提取它的难易程度。您可能需要考虑寻找替代方案来替代其中一个,它具有您需要的功能并且没有自定义 Application 依赖项。

关于android - 在 Android 项目中同时使用 DroidFu 和 GreenDroid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8105935/

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