2013-06-04 26 views
1

在使用Maven的Android項目中,如何以可視方式查看對象圖?匕首ObjectGraph圖像目錄

我看過目標/但我似乎沒有找到它。

我相信一個圖像將被創建在某個地方?這是正確的嗎?

順便說一句,這是一個android項目。

回答

3

你快到了! GraphViz文件放在target/內的generated-sources/annotations/文件夾中。

例如,這裏是輸出的一部分,我們的應用程序之一:在Android的引導得到這個

$ 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 
+0

:https://gist.github.com/crised/5729134,這沒有可視化表示? – jacktrades

+1

你必須用[GraphViz](http://www.graphviz.org/)打開它。 –