android获取服务器信息,调用远程服务器方法如下:
先得到:
1.命名空间 nameSpace
2.服务器段的方法名称 methodName
3.写入的服务器WEBServices地址 endPoint
SoapSerializationEnvelope envelope =SoapSerializationEnvelop(SoapEnvelope.VER10);
SoapObject soapObject = new SoapObject(nameSpace, methodName);
envelope.bodyOut = soapObject;
envelope.dotNet = true;
transport = new HttpTransportSE(endPoint);
然后如果直接调用远程服务器方法会报错方法,不能在主线程调用远程服务其方法,所以我写写了一个线程:
@Override
public void run() {
try {
transport.call(soapAction, envelope);
SoapObject object = (SoapObject)envelope.bodyIn;
String result = object.getProperty(0).toString();//传的是json数据,取第一个
JSONObject json = new JSONObject(result);
if (json.getString("results").equals("成功")) {//标志位,成功说明获取成功
telerror = json.getString("reason");
} else {
Toast.makeText(CQJC.this, "获取电话信息失败", Toast.LENGTH_SHORT).show();
telerror = "未知数据..........";
}
} catch (Exception e) {
telerror = "未知数据..........";
e.printStackTrace();
}
}
然后又有个问题出现了Unterminated object at character这个错误是json格式不对,我的错.....ok,搞定
分享到:
相关推荐
本资源提供的"Android服务器端交互服务器端源码"是一个针对Android应用与服务器进行通信的示例,可以帮助开发者更好地理解和实现这一过程。 首先,我们需要理解服务器端交互的基本概念。在Android应用中,服务器端...
总的来说,Android服务器端交互涉及到网络编程、数据解析、异步处理等多个方面,理解并掌握这些技术是构建功能完备的Android应用不可或缺的部分。通过阅读和分析"TestAndroid"中的代码,开发者可以进一步了解实际...
Android服务器通常指的是运行在Android设备上的服务组件,用于执行后台任务,提供网络服务,与其他设备或应用程序交互。以下是对Android服务器类以及常见方法的详细解释。 首先,我们了解下Android服务(Service)...
Android如何从服务器获取图片是Android开发中常见的问题,本文将详细介绍如何使用Android从服务器获取图片并将其显示在手机上。 获取图片的步骤 1. 创建HttpGet对象:使用HttpGet对象来请求服务器中的图片资源。 2...
这个"Android源码-服务器"资源提供了一个实用的Android后端服务器的源代码,对于想要深入学习Android服务器开发或者需要快速搭建服务器的同学来说,这是一个很好的参考资料。下面将详细探讨相关知识点。 1. **...
最近的Android项目开发过程中一个问题困扰自己很长时间,Android客户端与服务器交互有几种方式,最常见的就是webservices和json。要在Android手机客户端与pc服务器交互,需要满足下面几种条件:跨平台、传输数据格式...
综上所述,Android与服务器通信涉及多个层面,包括选择合适的通信协议、库,实现登录功能,以及处理网络异常和安全性问题。开发者需要根据项目需求,灵活运用这些知识,构建高效、安全的应用。描述中的源代码示例...
总之,实现"android studio连接云服务器mysql实现登录注册"涉及到Android应用开发、网络编程、数据库操作和服务器端API设计等多个方面。理解并掌握这些知识点,将有助于你构建出稳定、安全的移动应用。在实际开发...
在IT行业中,客户端-服务器交互是应用程序开发的核心部分,特别是在移动应用开发中,例如Android客户端。本示例探讨了如何实现Android客户端与基于Struts、Hibernate和Spring的后台服务器之间的数据交互,使用JSON...
在Android开发中,有时我们需要与后端服务器进行交互,实现数据的发送和接收。本案例主要探讨了如何使用Android客户端访问Tomcat服务器,实现用户注册、登录功能,并将MySQL数据库中的数据通过ListView组件展示。...
在Android开发过程中,为了实现应用程序与服务器的数据交互,开发者经常需要搭建一个本地服务器进行测试。在本场景中,我们关注的是如何在Android设备上使用Tomcat来搭建这样的服务器。Tomcat是一个开源的Java ...
在Android环境中,还需要处理权限问题。在AndroidManifest.xml中添加INTERNET权限: ```xml <uses-permission android:name="android.permission.INTERNET"/> ``` 此外,考虑到Android系统的特性,可能需要在Service...
在Android应用开发中,与服务器进行交互是必不可少的环节,这通常涉及到数据的发送和接收,比如用户登录、注册、获取数据列表等操作。在这个"Android与服务器交互"的主题中,我们将深入探讨如何构建一个客户端登录...
在本教程中,我们将探讨如何在Android应用中实现Socket服务器和客户端的功能,通过"MultiThreadClient"和"MultiThreadServer"这两个示例项目,我们将深入理解多线程在网络通信中的应用。 首先,让我们从服务器端...
在标签中,“android”表示这是与Android操作系统相关的技术,“服务器”表明我们讨论的是服务器软件,“c语言”暗示SRS可能是用C或C++编写的,因为这两种语言常用于编写高性能的系统级程序,“运维”意味着这个...
在Android应用开发中,访问网络服务器是常见的需求,通常用于获取、发送数据。在这个场景下,我们主要涉及三个关键技术:JSON、Android的网络请求以及Java Servlet。以下是对这些知识点的详细说明: 1. JSON...
Android TCP服务器精简实用代码,适用于99%的android studio环境,同时集成一个网络调试工具,方便大家调试。
简述android服务器端开发的客户端demo,里面是一个如何使用android连接服务器,访问api接口的demo,里面写了各种传参的方法,详细内容可以看我的另外一份pdf资源,这个是配套的,或者直接在评论区联系我,留下你的...
本文将详细探讨如何实现“android 使用服务器进行版本更新”的功能,包括关键的技术点和步骤。 首先,我们要理解版本更新的基本流程。当用户打开应用时,我们需要检查服务器上是否存在新版本。这通常通过HTTP或...
【Android 新闻客户端+服务器】项目是一个完整的移动应用开发实例,专为Android平台设计,它包含客户端应用程序和服务器端的源代码,使开发者能够快速理解并实现新闻展示和数据交互的功能。这个项目对于想要学习...