2012-07-17 2 views
1

릴리스 빌드를 위해 코드 어설 션이 Android에서 실제로 실행됩니까? 어설 션 오류는 내 코드에 의해보고되지 않습니다. 충돌로 이어집니다. 어설 션을 해제 모드로 설정하는 방법이 있습니까?android의 코드 어설 션

+0

어설 션은 프로그래밍 오류를 찾는 데 사용됩니다. 그것들은 프로그램의 논리의 일부가 아닙니다. 어설 션이 실패했습니다. 프로그래밍에 실패했습니다 ... ;-) (* read = _ be_ be not be_) – kay

답변

0

assert 키워드 (Dalvik에서 제거됨) 대신 junit.framework.Assert을 사용하면 트릭을 수행해야한다고 생각합니다.

assert 키워드 사용을 주장하는 경우 다양한 workarounds이 있습니다.

0

Java 어설 션에서도 디버그 용도로만 사용되며 릴리스에서 작동하지 않을 수도 있습니다.