I am trying to implement Content Providers and Cursor Loaders to get away from cursors as recommended by Android/Google. However, I’m having a terrible time of it. I’m using the tutorials at http://mobile.tutsplus.com/tutorials/android/android-sdk_content-providers/ as my guide and the simplest thing just isn’t working. At the beginning of my Activity, I’m doing the following:
SQLData entry = new SQLData(getApplicationContext());
I’ve also tried
SQLData entry = new SQLData(this);
SQLData is the name of my database class. What I’d like to do after this line of code is create and populate the database using the methods from the content provider class I’ve created. However, when I try to move past this line in the debugger, a ClassLoader.class window opens, with the message “source not found”. I’ve reloaded and refreshed and cleaned my package, but this doesn’t help. I’m happy to provide all the code for my database and content provider classes, but I’m not sure that’s what’s needed here. Does anyone know how to approach this issue?
Thanks very much!
In android, or any java dev; you may find it more useful to write JUnit tests and put lots of
in your code instead of using the debugger…
I write Java code as my job and use the debug option maybe twice a year as a last resort…
the JUnit tests get my errors out and save me TONS of time, stepping through code in the debugger can be a very time consuming thing…
just a tip, and it may just be my personal pref…