2012-10-16 24 views
0

顯然,由於Android SDK 17,build會生成一個名爲BuildConfig的自動類,並將其添加到我的包中。 http://android-developers.blogspot.com/2012/03/updated-sdk-tools-and-adt-revision-17.html說:如何在我的文檔中記錄或排除生成的BuildConfig類?

增加了一個功能,只允許您在調試模式下運行一些代碼。 Builds現在生成一個名爲BuildConfig的類,其中包含一個根據您的構建類型自動設置的DEBUG 常量。您可以在您的代碼中檢查(BuildConfig.DEBUG)常量以運行 僅調試功能,例如輸出調試日誌。

由於此源文件已生成,因此無法看到如何向其添加JavaDoc註釋。有沒有簡單的方法從我的軟件包文檔中排除這個類?還是有一種簡單的方法來給這個班級添加一些評論?由於這個類被添加到我的包中,我不能簡單地從文檔中排除這個包。

我在Windows和標準Doclet上使用Eclipse Indigo。

+0

爲什麼你需要將其刪除? –

+0

我可以保留它,但因爲我無法將javadoc註釋添加到生成的文件中,所以我的文檔看起來很傻。我的包中有一個類沒有描述,並且該類的構造函數和字段也沒有任何註釋。我希望Javadoc的輸出始終處於客戶就緒狀態。 –

+0

「是否有簡單的方法從我的包文檔中排除此類?」 - 我不知道你是如何生成文檔的,但是Ant'javadoc'類似乎對此有足夠的靈活性。 – CommonsWare

回答

1

要刪除BuildConfig.java,只需在javadoc導出嚮導中取消選中項目/ gen文件夾即可。請注意,這也從出口的javadoc刪除R.java

enter image description here

+0

這麼簡單。整個時間都在我面前。 –