有关android Socket编程 在两个模拟器中实现

  转载请注明:来自http://blog.csdn.net/soulscarrier

   1.打开两个模拟器:

  在命令行中定位到SDk的tools下面,输入emulator -data foo 启动两个模拟器。

  2.确定其中一个作为服务器:

  需要让android模拟器作为服务器之前检测两个模拟器是否正常其命令语句:adb devices 之后在把其中一个设置为服务器。其命令行语句为:telnet localhost +模拟器的名称例如:telnet localhost 5554 :中的“5554”即为模拟器的名称。显示“OK”之后继续执行一下语句:redir add tcp:8192:8191

  3.执行服务器端和客户端代码:

  server:

  public class server extends Activity {

  public static final String SERVERIP = "10.0.2.15";//这个地址其实没有用到

  public static final int SERVERPORT = 8191; //注意这里和上面重定向的配置是有关系的。

  @Override

  public void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);

  setContentView(R.layout.main);

  try {

  ServerSocket s

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值