आपका जबकि लूप मुझे लगता है कि अनंत समय तक चलेगा। क्योंकि हर बार यह सच होगा और आपके पास कोई ब्रेक स्टेटमेंट नहीं है। इसलिए अपना कोड इस तरह बदलें।
try {
if (AccCursor.moveToFirst()) {
while (AccCursor.moveToNext()) {
//code for fetch data from cursor
}
}
AccCursor.close();
}catch (Exception e) {
Log.e("Getdata", e.getMessage(), e);
}