小弟毕设想开发一款安卓的网络应用,目前对安卓方面的知识基本为零,有几个简单的问题想请教在线的大牛们啊:
1,安卓的应用服务器端怎么做比较好?什么平台用什么工具语言云云?用Java的话是不是要用到很多框架方面的东西啊~~
2,客户机与服务器怎么通过http通信呢~~我做过一点功能手机的东西,大致是通过一个URL访问到服务器资源的...这个肿么实现呢?
3,以前做过一个播放类型的软件,传送数据是用json实现的,AndroidSDK中有没有这个的解析包啊~ 或者有没有开源的直接可以用的这样的呢?我们毕设的时间还很长,所以不用很急,而且琢磨了下工作量,应该蛮大的,但是不是商业性的所以很多没有那么精致的要求呢~~
求大牛们帮帮忙啊

解决方案 »

  1.   

    1.服务器端怎么做看你具体需求,比如应用要做什么,得弄清楚;比如你做一微博,服务器端使用XFire写webservice,然后在android中使用ksoap来调用service来存取数据;需不需要用到很多框架,完全看项目和自己设计,有必要用就用,没必要用就不用,比如,服务端就几个接口,你硬是要搞个ssh来搭架构,也不是不可行,我是感觉没此必要,用JDBC是不是更方便呢android程序与服务器交互,目前用的比较多的一个jar包 叫 ksoap2.jar,具体实现看下地址:
    http://blog.csdn.net/abc_key/article/details/6937679
      

  2.   

    前两个LS已经解答了,我就回答一下第三个吧。。Android中是有自带的解析JSON数据的工具包的,或者你也可以用XML的方式传递数据,相比较来说JSON格式的数据比较小。