Есть необходимость работы с MySQL, очень и очень желательно делать это на прямую без парсинга xml json и т.д.
Скачал с mysql.com коннектор для ява в виде jar файла.
Прикрепил его к проекту, взял функцию:
Код: Выделить всё
void mylog() {
String query = "SELECT * FROM support where id=idans";
try {
Connection conn = null;
String userName = "mylogin";
String password = "mypass";
String url = "jdbc:mysql://mydomein.ru:3306/db";
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(url, userName, password);
Statement s = null;
s = conn.createStatement();
s.executeQuery(query);
ResultSet rs = null;
rs = s.getResultSet();
while (rs.next()) {
int idVal = rs.getInt("id");
String nameVal = rs.getString("author");
String themeVal = rs.getString("theme");
Log.i("MyLog", "id = " + idVal + ", name = " + nameVal
+ ", theme = " + themeVal);
}
rs.close();
s.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
Код: Выделить всё
[2013-04-17 12:03:29 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/mysql/jdbc/AbandonedConnectionCleanupThread;
[2013-04-17 12:03:29 - myproject1] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/mysql/jdbc/AbandonedConnectionCleanupThread;