解决方案 »

  1.   

    数据库不都是本地的么放在raw文件夹下,安装软件会自动拷到手机中。通过openraw读取使用
      

  2.   

    谁说数据库都是放在本地的,极少部分数据库(sqlite)是放在本地的,而且这些放在本地的数据库也需要服务器支持(如更新、同步等)的啊;现在回答楼主的问题:(1)由于手机性能、内存、操作限制等的约束,一般很少使用手机去直接访问数据库的(另外,我不知道楼主是怎么理解服务器的,我理解的服务器应该包括数据库的,能够给客户端提供服务的一整套硬件、软件都叫服务器)
                               (2)客户端访问服务器的步骤有很多种形式,举个例子,例如你登录手机QQ,
                                       客户端:a.输入用户名和密码,
                                                      b.通过网络请求提交你的用户名和密码到服务器(怎么提交?可以去看JAVA网络编程)
                                       服务器:a.接收服务器提交过来的用户名和密码
                                                      b.服务器和数据库中存储的用户名和密码对比,如果存在则返回一个结果给客户端
                                       客户端:客户端接收服务器返回的结果,是否登录成功
       服务器本质上就是:客户端通过网络发送一个远程命令给服务器,这个命令可能是登录,可能是取数据,然后服务器执行这个命令,并且把执行命令后的结果(数据)通过网络发送给客户端,客户端再进行处理。
                                                       
      

  3.   

    复制粘贴谁不会?  你做android应用不都是客户端,你手机能支持多打的火速据库,你不要告诉我你手机里面用的不是sqlite
      

  4.   

    复制粘贴谁不会?  你做android应用不都是客户端,你手机能支持多打的火速据库,你不要告诉我你手机里面用的不是sqlite复制粘贴?你的理解能力有问题,你看看楼主问的问题在来回答可好?人家重点问的是服务器,你回答的是什么;本地数据库大都是辅助服务器数据库的作用,你见过只用本地数据库的APP么?
      

  5.   

    复制粘贴谁不会?  你做android应用不都是客户端,你手机能支持多打的火速据库,你不要告诉我你手机里面用的不是sqlite另外,服务器上的数据库需要手机去支持吗,手机只要存取就行了,建议您回答别人的问题前,先过过脑子,可好?