android - Dagger ObjectGraph 图像目录

标签 android dagger

在使用 Maven 的 Android 项目中,如何直观地查看对象图?

我在 target/中查找过,但我似乎没有找到它。

我相信图像会在某处创建?这样对吗?

顺便说一句,这是一个安卓项目。

最佳答案

你快到了! GraphViz 文件放置在 target/ 内的 generated-sources/annotations/ 文件夹中。

例如,这是我们的一个应用程序的部分输出:

$ find . -name *.dot
./common/foo/target/generated-sources/annotations/com/triangle/AndroidModule.dot
./common/bar/target/generated-sources/annotations/com/triangle/AndroidModule.dot
./common/baz/target/generated-sources/annotations/com/triangle/AndroidModule.dot
./triangle/app/target/generated-sources/annotations/com/triangle/AndroidModule.dot
./triangle/app/target/generated-sources/annotations/com/triangle/TriangleModule.dot

关于android - Dagger ObjectGraph 图像目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16924643/

相关文章:

Kit Kat 中的 Android BT 堆栈

java - 单元测试异步操作

android - 如何使用 Dagger 2 在 Android 服务中注入(inject)单例

java - Dagger 在注入(inject)嵌套依赖项时抛出 IllegalStateException

安卓测试 : is it correct implement "for Loop" in tests with Espresso?

android - Slurp Android 设备上数据分区的磁盘镜像

android - 错误 : [Dagger/IncompatiblyScopedBindings] (unscoped) may not reference scoped bindings:

android - 在 Dagger 2.15 中,我是否需要在每个 Activity 上添加注入(inject)行?

design-patterns - 如何使用 dagger2 设置和获取模型类的 Singleton 对象?

android - 如何实现一对一消息连接