2012-07-17 101 views
1

代碼斷言是否真正在Android中爲發佈版本運行?聲明失敗不會被我的代碼報告。它導致崩潰。有沒有辦法打開釋放模式的斷言?Android中的代碼斷言

+0

斷言用於查找編程錯誤。它們不是程序邏輯的一部分。斷言失敗,你「編程失敗」... ;-)(*閱讀= _不能是) – kay 2012-07-17 21:51:27

回答

0

我認爲使用junit.framework.Assert而不是Java assert關鍵字(它被Dalvik剝離)應該有所斬斷。

如果您堅持使用assert關鍵字,有各種各樣的workarounds

0

即使在Java上,assert也僅用於調試目的,並不保證可用於發行版。