I’m encountering a very odd behavior where a SQLite db entry is not throwing any exceptions, but when I later do a select where I search for the row I have inserted, it doesn’t turn up.
I’m at a loss as to how to debug this, as I have no way to verify that the insert is actually working. I’ve examined all the SQL calls and they look right, so now I’m just stuck.
Is there a phone resident db tool of some sort that I can use to view the db? Or an ADB command line SQL thing of some sort?
Yes. ADB will let you examine databases from the shell.
See this page on the Android site: http://developer.android.com/guide/developing/tools/adb.html#sqlite