`
20386053
  • 浏览: 461692 次
文章分类
社区版块
存档分类
最新评论

Android 之Socket通信

 
阅读更多

逛论坛收集的,总结了下

Android_Server:

PC_Client:

注解:要是用Android做客户端,PC做服务端,会抛出一下异常:

E/TCP 1111(12986): C: Connecting...
E/TCP 4444(12986): ERROR:java.net.ConnectException: /127.0.0.1:12345 - Connection refused


问题是这样的,android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用


localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!

如果你想在模拟器上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧, 10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias

在模拟器上用10.0.2.2访问你的电脑本机

分享到:
评论

相关推荐

    android studio Socket客户端服务器通信 TCP/IP通信

    android studio Socket客户端服务器通信 TCP/IP通信android studio Socket客户端服务器通信 TCP/IP通信android studio Socket客户端服务器通信 TCP/IP通信

    Android中socket通信简单实现

    Android中socket通信简单实现 socket通信需要有一个服务器和客户端,可以把同一个APP作为服务器跟客户端,也可以分开成两个APP。 先上个图: 这里以一个APP作为服务器跟客户端为示例 1、添加网络访问权限 2、写...

    Android基于局域网socket通信

    在Android平台上,实现基于局域网的Socket通信是一项常见的任务,尤其在开发涉及设备间通信的应用时。Socket通信允许两台设备通过网络连接直接交换数据,而无需中间服务器。在这个项目中,我们关注的是Android设备...

    Android socket通信聊天,客户端+服务端

    在Android平台上进行网络通信时,Socket通信是一种常见且重要的方式,尤其在实现聊天应用时。本文将深入探讨如何在Android中实现基于Socket的客户端和服务端通信,以构建一个简单的聊天应用。 首先,让我们理解...

    Android中Socket通信

    在Android开发中,Socket通信是一种常见的网络编程技术,它允许设备之间通过TCP/IP协议进行双向通信。本项目模拟了一个简单的客户端-服务器(CS)聊天室,让我们深入了解一下Android中的Socket通信及其实现。 首先...

    Android TCP Socket通信封装

    在Android开发中,TCP Socket通信是移动应用与服务器进行数据交互的一种常见方式。TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,确保了数据的顺序传输和数据完整性...

    Android TCP Socket通信实例Demo源码Apk下载

    本Demo主要实现了安卓(Android)TCP 客户端(Client)和服务器(Server)Demo的Socket通讯。以及对接硬件的项目数据在十六进制&&byte&&int的转换处理。 要注意BufferedReader的readLine()方法的阻塞问题: 读取socket输入...

    C#与Android Socket通信

    在本场景中,我们关注的是C#作为服务器端,Android作为客户端的Socket通信实现。这种通信方式常用于移动应用与后台服务之间的实时数据交互,如即时消息、位置更新、文件传输等。 一、C# Socket服务器端实现 1. 引用...

    android 简明Socket通信实例

    在Android开发中,Socket通信是实现设备间网络通信的重要手段,尤其在移动应用与服务器交互时,Socket扮演了关键角色。本实例将介绍如何在Android平台上进行简单的Socket通信,包括数据的发送和接收,以及如何解析...

    android+pc socket通信

    "Android+PC Socket通信"指的是通过TCP Socket协议实现Android设备(手机客户端)与个人计算机之间的数据传输。Socket通信允许应用程序之间建立端到端的连接,进行双向数据交换,非常适合用于实时通讯、文件传输等...

    android socket通信实例程序

    在Android平台上进行网络通信时,Socket通信是一种常见且重要的方式,尤其在实现设备间的数据交换、服务器客户端交互等场景。本实例程序主要涉及到的是Android应用如何利用Socket进行TCP(Transmission Control ...

    android中java和C的socket通信demo

    本教程将详细解释如何在Android中实现Java和C的Socket通信,特别是在涉及文件描述符传递的场景下。 1. **Java Socket基础** Java中的`java.net.Socket`类提供了网络通信的能力,它允许我们在两个应用程序之间建立...

    android app与pc通信,USB连接socket通信,

    本文将深入探讨如何通过USB连接实现Android应用与个人计算机(PC)之间的Socket通信。 首先,理解Socket通信的基本原理至关重要。Socket是网络编程中的一个重要概念,它为两台设备提供了一个双向通信的通道。在...

    android 安卓手机与电脑socket通信

    本教程将深入探讨如何使用Socket通信来连接安卓设备与个人计算机。Socket,也被称作套接字,是网络编程中的基本概念,它提供了进程间通过网络进行双向通信的能力。 首先,我们需要理解Socket的工作原理。Socket基于...

    android实现Socket通信聊天Demo

    在Android平台上实现Socket通信聊天功能,通常涉及到网络编程和Android应用开发两个主要方面。Socket通信是一种基于TCP协议的网络通信方式,它允许两台设备之间建立稳定、双向的数据传输通道。在这个“android实现...

    android客户端socket通信.rar

    在Android平台上实现客户端Socket通信是移动应用开发中的一个重要技能,特别是在需要实时数据交换或设备间交互的场景。本文将深入探讨如何使用Android Studio构建一个能够扫描、连接WiFi,并通过WiFi与服务器进行...

    android socket通信demo

    在Android平台上,Socket通信是一种常见的网络编程方式,用于设备间的双向数据传输。Socket基于TCP/IP协议,提供了可靠的、面向连接的通信服务。本篇将详细讲解Android Socket通信的基础知识、实现步骤以及注意事项...

    Android安卓使用iosocket进行Socket通信简单封装优雅写代码

    在Android平台上,Socket通信是应用程序之间进行数据交换的重要方式,特别是在需要实时通信或者低延迟的场景下,如游戏、聊天应用等。`io.socket`库是Android开发者常用来实现WebSocket和TCP/IP Socket通信的一个...

    Android-netty和socket通信的demo

    本示例“Android-netty和socket通信的demo”将展示如何在Android平台上利用Netty进行网络通信,与传统的Socket编程相结合,实现更加灵活和高效的通信机制。 首先,理解Netty的基本概念是非常重要的。Netty是一个...

    android Socket通信源代码

    在Android开发中,Socket通信是一种常见的网络编程方式,它允许设备之间通过TCP/IP协议进行数据交换。本项目主要展示了如何在Android平台上实现简单的客户端(Client)与服务器端(Server)的Socket通信。以下是对这...

Global site tag (gtag.js) - Google Analytics