Check out this page: http://developer.android.com/reference/java/sql/package-summary.html
Second sentence:
The android.database and android.database.sqlite packages offer an alternative with higher performance when the source compatibility problem is not a problem.
SQLite has better performance.
java.sql has better source compatibility.
I would always use sqlite, because source compatibility is not a big problem for android
source share