AndroidApp服务端网络配置及一些错误
Android App开发用的是Java语言,但是服务端这边不单单能用Java的语言来开发后台,也可以用C#。我现在开发的Android App所用到的后台就是用C#编写,但是C#的明名规范和Java的不同,为了保证Android能够接收到后台传过来的数据,这里我们会用到Net包。我们消息队列所用到的Net包和定时检查的Net包在安装是会有一些冲突(这是本人遇到,并非所有)。在先安装好Newtonsoft.Json时,再安装FluentScheduler,会好报错。遇到这个问题,先卸载Newtonsoft.Json,再安装FluentScheduler,最后安装Newtonsoft.Json即可。
在实体类中记得要将命名转换为符合Java的格式。如[JsonProperty(“”)]
Android前台要接受后台的数据时,会通过通信的Jar包,但是服务器也要更该配置。
- 打开服务端文件,找到这个目录
- 用完文本编辑器打开,查找端口,找到下面的代码并更改,前名为端口号,后面为你所连接网络的IP地址,如果时使用虚拟机参数,必须添加虚拟机的地址
- 保存后,一定要用管理员身份打开,否则会执行不了这些代码,这样就完成服务端的配置了
4,在App端,找存放网络路径的类里面,将地址更该为你服务端所配置的网络地址即可
这个App的网络配置就搞定了,App可以获取到后台所传输的数据了。