Can you post the Runtime error's logcat output here.
I think it gives you runtime error because of the it cannot locate the CASCADE_FILE used in
CvHaarClassifierCascade cascade = new CvHaarClassifierCascade(cvLoad(CASCADE_FILE));
You need to put the CASCADE_FILE in SD card and the load it using
Environment.getExternalStorageDirectory() + "/" + CASCADE_FILE_NAME;
or put the CASCADE_FILE in assets direcory of project and then load it.