1

标题说明了一切。我可以在 Android 应用程序中使用 mysql/oracle 数据库,即使它很慢而且很糟糕?

4

3 回答 3

2

通过使用网络服务远程是的。

在本地,理论上是可行的,但您可能必须:

  • 有一个扎根的电话
  • 重新编译您的 DBMS 的源代码以支持 arm 架构(或任何您的手机使用的)
  • 查找/创建支持此 DBMS 的 java 驱动程序(由 dalvik 支持)
  • 查找/创建此 DBMS 的 api

长话短说,你不想那样做!这显然不是一个好的解决方案。

老实说,在手机上使用类似 Oracle 的 DBMS,就像使用火箭发射器杀死苍蝇一样......

注意:您可以查看有关 android 上的 berkley DB 的文档

于 2013-06-20T14:28:48.383 回答
0

据我了解,您需要在 Android 上运行本地数据库。这意味着 MySQL/Oracle 不是选择。

由于只有 java - 您可以尝试使用基于 java 的数据库。网上很少。当然,它们必须被移植。

于 2013-06-20T14:30:09.807 回答
-1

是的你可以。

您只需要创建 .php 即可从数据库中获取信息并返回一个 json。

在 Android 中,您创建一个 httprequest,以 .php 文件为目标并分析 json。

于 2013-06-20T14:25:18.300 回答