社区
Android
帖子详情
最近在学安卓,遇到了一个问题,请各位大大指点
xg81138976
2016-01-24 11:39:08
学了socket,要求让用socket编写一个app实现两个模拟器之间聊天。具体要求是要在app中写ServerSocket,就是说没有单独的服务器。谢了一整天根本写不出。。。。求大家帮帮忙指点一下具体怎么写啊!!谢谢了
...全文
263
6
打赏
收藏
最近在学安卓,遇到了一个问题,请各位大大指点
学了socket,要求让用socket编写一个app实现两个模拟器之间聊天。具体要求是要在app中写ServerSocket,就是说没有单独的服务器。谢了一整天根本写不出。。。。求大家帮帮忙指点一下具体怎么写啊!!谢谢了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
只为搞笑
2016-01-28
打赏
举报
回复
引用 4 楼 jasdjf 的回复:
前段时间也写过,不过两个模拟器的ip居然是一样的,也不知道是为啥
模拟器用的是你自己电脑的网络,当然ip是一样的,其实一个模拟器和一个真机最好。电脑和手机都连到同一个路由器,用局域网ip就可以进行通信了
babys226
2016-01-27
打赏
举报
回复
Android初学者
可以多多关注这个博客
http://blog.csdn.net/rochsoft/article/details/50573441
可以找到大量资料可供学习
jasdjf
2016-01-27
打赏
举报
回复
前段时间也写过,不过两个模拟器的ip居然是一样的,也不知道是为啥
liantime
2016-01-26
打赏
举报
回复
上网上找例程呢?这些应该会有的。
qq_27665781
2016-01-26
打赏
举报
回复
教你一个学习方法,碰到不会做的,先去网上下个可运行的项目,然后再把它拆分到你自己项目里面
林深
2016-01-26
打赏
举报
回复
模拟器比较麻烦,建议最好使用两个android真机。 给你个思路: (模拟器版本,我只做成功模拟器和电脑之间的socket通信,模拟器和模拟器之间没弄过) 1.你先写两个java的socket程序,分别作为客户端和服务端,测试(比如说客户端发送一个字符串“hello”,服务端能接收到就行了。 2.通过之后,将客户端的程序(socket发送方法)代码直接拷贝到android工程里面,然后android里面一定要异步调用该方法(比如说点击了某个发送按钮之后,开启一个Thread现场来调用socket方法)同时在manifest里面将网络权限Internet声明一下。 3.获取电脑的ip地址(windows的话直接控制台输入ipconfig,mac/linux 的话ifconfig) 4.将获取到的电脑的ip复制下来,替换掉android 工程里面socket的发送地址。 5.在android模拟器中启动程序,点击发送按钮,之后查看socket服务端是否能接收到。能收到的话说明模拟器和电脑socket连接成功,也就说明socket发送端是没有问题的。 (真机版本,我做成功过两个真机A、B之间的socket通信,也就是一个作为服务端,一个作为客户端) 首先,1、2、3、4四个步骤和上面的是一样的,第5步的话要先将android真机A连接到电脑所在局域网,之后按照相同的方法,如果真机发送的socket在电脑的socket上能接收到的话说明发送端是ok的。 6.将socket服务端的代码放到另一个android工程里面,同时也需要新开一个线程来调用这个socket服务端的方法(因为是阻塞的,必须要异步),获取到数据之后Log一下就行了。同时开启manifest里面的网络权限。 7.将第二个真机B也连接到电脑的局域网中,获取该真机B的ip地址,并将服务端的程序安装到该真机B中。 8.修改客户端程序发送的ip地址为第二个真机B的ip。 9.将客户端重新编译安装到真机A中。 10.测试。
淘天天猫技术部开始招实习了,HC多多,转正机会
大大
~
根据不同岗位目标写了多份简历,目前虽然有面试机会,但不是教培电话销售就是客服,国企央企完全没机会,这。boss投的杭州某小厂,面试就十来分钟,电话面试,面试官迟到,问我期望薪资,我说200一天,他问我2。#简历被挂麻了,求建议# #offer# #最后再改一次简历# #简历# 等
一个
简历修改/职业。#携程# #携程面试# #携程实习# #软件开发2024笔面经# 纯八股真爽,面试官人也好到不行,2。实习和科研如何平衡...焦虑鼠了,大论文还处在找数据阶段,实验没开始,实习只有一段非互联网的水实习,
题解 | #汇总各个部门当前员工的title类型的分配数目#
各位友友大佬们好,先简单介绍一下我的情况,我本科双非,研究生末流985,目前是25届,教研室是搞算法的,我觉得算法岗可能很难进,所以之前想转java开发,其实更。在内部系统上看到了实习岗位的招聘开启。心得:我这边内推的数据,从秋招来看,大概内推了
大大
小小不同岗位800余人,拿到offer的这个阶段的同
学
大概有15个左右,很多投晚的同
学
很多都没拿到面试机会,直。然后问我
学
的最好的几门课,我说了数据结构,java,////他问我数据结构怎么分类,我说之前没想过,现在先想分为数组、堆,栈,队列、树,图。
vivo一面翻车,整理完这份Java面经分类汇总,我突然悟了(1)
HTTP协议连接过程,HTTPS连接过程,HTTP的长连接是怎么做的HTTP2和HTTP1区别,HTTP
请
求过程http的几种方法,HTTP跟HTTPS的区别,https加密过程操作系统程序,进程和线程的区别什么时候情况下要用多线程?进程之间怎么通信的?
一个
手机应用程序里面的进程和线程分别是怎么进行的?死锁,怎么解死锁,死锁条件,怎么预防进程的状态:阻塞+就绪+执行手机内存8g,是32位的,
一个
进程能申
请
多少内存?
项目、团队管理经验
团队管理方法 高效地管理员工有难度,但也并非做不到,关键是要找到规律、遵循规律。按照规律管理员工,难以驯服的员工会变的温顺,低效的团队会变地生机勃勃。管理没有捷径可走。 01 树立制度高于一切的管理思想 制度是保障
一个
组织正常运行的基石。随意践踏制度的管理注定是失败的管理。管理者最忌讳而又最容易犯的错误就是把个人意志凌驾于制度之上,长此以往,制度形同虚设,员工的行为、组织的运行必然产生不可逆转的偏...
【虹软24届校招】智能车载销售工程师(技术背景+外语)
简历合适可直推面试!外企是市场销售管培生,氛围特别好,很适合我的性格(活跃喜欢新事物爱跟人交流),工作时长也短,年假病假多,轮岗期间18w一年,定岗后大概有23w,基础工资12k,友友们,不知道怎么选,恒生的三方还在流程中,零跑的也打电话过来了,相对来说零跑薪资高点,
一个
是偏向数据库的软件测试,
一个
是从未接触过的车载测试,怎么选呀,要不要。选择1公司只有8人,包宿舍选择2薪资低没补贴996,小组只有3人,没技术,不过组里员工说缺人不裁人选择3 955不加班,薪资太低选择4 加班挺多,技术可以,98。
Android
80,472
社区成员
91,386
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章