Я хочу использовать встроенный javas.sql для Android html: https://developer.android.com/reference/java/sql/package-summary, но нет способа получить доступ к моему коду:
public class MainActivity extends AppCompatActivity {
private static final String DB_URL = "jdbc:mysql://127.0.0.1/pcDB";
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String query = "SELECT * FROM gpstable";
try {
Class.forName("java.sql.Driver");
Connection connection = DriverManager.getConnection(DB_URL,"koer3740","password");
Toast.makeText(this,"Successful Connection",Toast.LENGTH_LONG).show();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
Кроме того, согласно этому обучению html: http://seotoolzz.com/android/android-dynamic-listview-mysql-jdbc.php, используя внешний jdbc, обнаружил, что DriverManager.class не находится в jdbc
Мой английский плохой, извините.
Хотя Android не рекомендуется напрямую подключаться к mysql, вы можете это сделать. Я действительно нашел другую ссылку, которая объясняет, почему это не рекомендуется (в первом ответе), а также дает ответ на ваш исходный запрос (во втором ответе). Пожалуйста, посмотрите: