回答

0

使用Eclipse或螞蟻,項目包含一個BuildConfig類,代碼生成的到應用程序的包(即,具有你R同一封裝中,一個從<manifest>元件的package屬性)。這包含一個公共靜態數據成員DEBUG,根據您是否進行了調試或生產構建,這將成爲truefalse。這裏沒有「測試」的概念。

目前正在開發中的new Gradle-based build system將爲您提供更大的靈活性。

+0

BuildConfig非常不可靠,請查看https://code.google.com/p/android/issues/detail?id=27940 和 http://www.digipom.com/be-careful-with-buildconfig -debug/ 和 http://stackoverflow.com/questions/9855834/when-does-adt-set-buildconfig-debug-to-false – fernandohur