Общото погрешно схващане сред Java разработчиците, които преминават към света на Android, е, че всичко, което е създадено за старата добра Java, може да се използва и на Android. Тъй като използването на Java в Android е нарушило основния принцип на Java, "пиши веднъж, изпълнявай навсякъде", това просто не е вярно. Виждал съм хора, които се опитват да използват обикновени Apache буркани с Android, което доведе до странни грешки (вижте Не мога да импортирам Apache HTTP в Eclipse ).
Същите проблеми изглежда са верни за Java JDBC драйвери и API, напр. вижте отговорите тук:Свързване с MySQL от Android с JDBC
Общият съвет - всеки път, когато се опитвате да използвате JAR на трета страна с Android, проверявайте дали е съвместим с последния или има порт, който е специфичен за Android.