I can’t seem to get assertions working in my eclipse android project. I have followed the directions at this site
But I still can’t get them to work. My code looks like:
assert(false) : "PROGRAM ERROR - invalid dialog call";
any ideas?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Dalvik VM ignores Java assertions by default. To enable that, one must change
debug.assertproperty, e.g by invoking command in command line:Please note that you have to restart VM after that (force stop application: Settings->Apps->click on the app->Force stop).
Please also note that the setting is not persistent (assertions will be disabled again after phone reboot). However on rooted phones there’s a way to make it persistent by putting
/data/local.propfile containing line