我正在开发一个Android自动化项目,我需要连接到Android设备内的数据库这里是我的连接方法:
public static Connection getConnection() {
String device= 10.172.5.99:5555/sdcard/company/database/dbName.sqlite3;
Connection conn;
try {
Class.forName("org.sqlite.JDBC");
String dbURL = "jdbc:sqlite" + ":"+ device;
conn = DriverManager.getConnection(dbURL);
return conn;
} catch (Exception ex) {
ex.printStackTrace();
conn = null;
}
return null;
}
它没有连接到设备中的数据库,而是在工作区中搜索它。我是新手,所以任何指针都会对我做错了很好。