关于如何在同一台电脑上的两个安卓模拟器之间的socket通信(图片传输)

本文详细介绍了如何在同一台电脑上通过两个安卓模拟器实现socket通信,完成图片传输。涉及创建server和client端项目,设置权限,配置布局,重定向端口等步骤,适合安卓开发初学者。
摘要由CSDN通过智能技术生成

最近课程学习中,遇到了这个问题。 网上搜了一大堆,基本都是抄来抄去的。 即使自己写的,说的也不是很完全。自己第一次用安卓开发,也走了很多弯路。所以写下这篇博客,希望初学者可以少走弯路。本文讲的都是很基础的东西。保证初学者按照步骤来,可以run成功。

开发环境使用的Eclispe,Android SDK 4.2. 开发环境如何搭建就不赘述了。网上太多了。。

课程要求的是在同一台电脑上运行两个AVD(安卓虚拟机), 实现图片传输。从client端传输到server端。


1. 建立一个新的安卓project做为server

Application Name 、Project Name、Package Name 可以随便取。 这里就叫AndroidSocketServer了, 下面的 target SDK

以及 Compile with 都选择 api 17. 如果没有,就选择你自己的sdk. 不一定要api 17. 只是我电脑太老了, 跑 Android 6.0的话

太卡了,AVD 都起不来。 然后就一直next。就可以了。

2.设置main里的参数

layout中找到main.xml(高版本里好像不叫这个名字),按照如下图设置:


因为在server中我们只需要一个现实一个图片,所以这里控件我们这要加一个ImageView就可以了,注意下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值