PHP+MYSQL开发的网站怎么和安卓APP进行通讯,用什么方法?

 我来答
xiii130
推荐于2016-10-14 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
首先你得要有一台可以跑php的服务器

再次要保证你的安卓机(无论是模拟器还是真机)能访问这台服务器,要么把服务器部署到公网上,要么让安卓机和服务器在同一个局域网内

安卓程序在程序内部向这台服务器发起请求,就可以实现数据交互了,现在安卓系统不允许http请求在主线程内进行,所以通信一定是异步的

一般来说,服务器向手机推送信息的解决方案都不完善,如果一定要做,可以在手机这边周期性的询问服务器来模拟
追问
服务器用PC搭了个PHP的环境应该可以吧,编程的话,只要按照HTTP协议分别用PHP,JAVA的语法各自写就行了吗?
追答
PC机可以做服务器
如果你手机是连的公网,那必须保证你的PC机公网可以访问的到
局域网就无所谓了,只要PC和手机在一个网段就可以

编程方面
服务器运行的时候就是监听的http请求
至于php那边,数据该怎么返回就怎么返回和web系统是一样的,只是说这里返回的不是页面,而是数据
魔龙冬雪血魔
2015-05-07 · TA获得超过171个赞
知道小有建树答主
回答量:216
采纳率:61%
帮助的人:77.4万
展开全部
可以通过ajax交互或者POST和GET方式
追问
能推荐个学习的地方吗,没接触过有点迷茫,好像HTTP用的很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-05-07
展开全部
通讯链接一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式