java - 有关将数据库集成到 Android 应用程序的最佳方式的一般查询

标签 java android mysql sqlite

我正在 Android 开发类(class)中做作业,我需要访问应用程序中的数据库,我想使用 SQLite,因为关于这个主题有大量资源,但所有存储都是本地的,所以我需要知道的是,实现远程数据库的最佳方法是什么?

我见过一些在本地存储信息然后在 Activity 连接可用时上传到 MySQL 数据库的东西,这是最好的方法吗?

是否可以拥有 SQLite 的远程版本,这是如何完成的?

任何资源链接将不胜感激。

谢谢

最佳答案

像往常一样使用DriverManager#getConnection(url, username, password)。 确保您执行了 Class.forName("org.sqlite.JDBC"); 并确保您的类路径中有 SQLite jar(您可以获取它 here )。

示例如下:

Class.forName("org.sqlite.JDBC");
Connection thisIsYourDBConnection = DriverManager.getConnection("jdbc:sqlite://url", "username", "password");

顺便说一句,MySQL 比 SQLite 好得多 😂

关于java - 有关将数据库集成到 Android 应用程序的最佳方式的一般查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39385447/

相关文章:

android - Dalvik VM 找不到多种方法

mysql - 如何使用 Laravel ORM 在 MySQL 表中插入数组

PHP 不会添加我的 SQL 项

java - 在 Java 中扩展通用接口(interface)并使其更加严格

java - 在 Java EE 中停止计划的 EJB 任务

Java文件有一个带J的红色圆圈(android studio)

mysql SORT BY 唯一单词匹配的数量

java - JSON 顺序混淆

javascript - Eclipse 中的 PhoneGap Android 项目引用

Android/Eclipse - 是否可以使用一台设备模仿另一台设备?