社区
Android
帖子详情
如何真机通过socket连接pc?
shrinerain
2012-09-04 02:59:00
hello,
pc端起serversocket, 在模拟器上, android端起socket, 可以通过10.10.0.2连接pc.
但是, 如果是真机, 通过usb和pc相连, 10.10.0.2无法连接的.
请问, 在没有wifi的情况下, 怎么样可以让真机通过usb, 使用socket连接pc呢?
谢谢!
...全文
221
17
打赏
收藏
如何真机通过socket连接pc?
hello, pc端起serversocket, 在模拟器上, android端起socket, 可以通过10.10.0.2连接pc. 但是, 如果是真机, 通过usb和pc相连, 10.10.0.2无法连接的. 请问, 在没有wifi的情况下, 怎么样可以让真机通过usb, 使用socket连接pc呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fan0795
2014-02-21
打赏
举报
回复
我也遇到了相同的问题,请问一下你是如何解决的呢?
weiweiloong
2012-09-07
打赏
举报
回复
问题我解决了,有点失望,你们一点都不热情。
AMinfo
2012-09-05
打赏
举报
回复
[Quote=引用楼主 的回复:]
hello,
pc端起serversocket, 在模拟器上, android端起socket, 可以通过10.10.0.2连接pc.
但是, 如果是真机, 通过usb和pc相连, 10.10.0.2无法连接的.
请问, 在没有wifi的情况下, 怎么样可以让真机通过usb, 使用socket连接pc呢?
谢谢!
……
[/Quote]
必须借助于第3方,也就是服务器,手机和电脑端都知道服务器固定的IP及端口,然后手机和电脑分别和服务器进行通讯,由服务器获得手机和电脑端的IP及端口,这样手机就可以从服务器上获取电脑端的IP及端口,电脑也可以从服务器端获取手机的IP和端口,从而建立通讯。
avi9111
2012-09-05
打赏
举报
回复
如果你用的ip 10.0.02
其实socket就是网络访问
请问usb怎么访问网络端口呢
如果你手机能通过usb上网,那才能通
一般网上的教程都是pc通过手机上网,那是掉转
weiweiloong
2012-09-05
打赏
举报
回复
我上面介绍的实现方法不用通过第三方服务器,
仅仅pc机就可以和android设备建立TCP连接
weiweiloong
2012-09-05
打赏
举报
回复
我的实现方法不用通过第三方服务器,仅仅pc机就可以和设备建立TCP连接
weiweiloong
2012-09-05
打赏
举报
回复
别吵了,我也很郁闷呢,你们真要是有精力,帮我想想办法解决个问题
为什么cmd窗口可以在进入adb shell 后连续 “输入命令,输出执行结果”
而我用匿名管道通讯,却做不到呢?
各位大侠帮我分析下,帖子,源码都在这里
http://topic.csdn.net/u/20120904/11/b20b1daa-6ed3-4360-b47c-eec032482201.html
shrinerain
2012-09-05
打赏
举报
回复
干! 有没有看过ddms源码? 底层就是socket连接, 只不过我没有耐心去仔细研究它的源码.
看看有没有人已经做好了的.
你妈没钱怪你妈去!
[Quote=引用 13 楼 的回复:]
一年前 某程序员开会的时候提出这样要求,
当场气晕了,都21世纪了,怎么你不用回win95
你妈你没钱买路由,就去麦当劳上网
USB连电脑那是IO传输,不是网络传输。
没想到一年后还是很气啊,淡定淡定
[/Quote]
avi9111
2012-09-05
打赏
举报
回复
一年前 某程序员开会的时候提出这样要求,
当场气晕了,都21世纪了,怎么你不用回win95
你妈你没钱买路由,就去麦当劳上网
USB连电脑那是IO传输,不是网络传输。
没想到一年后还是很气啊,淡定淡定
avi9111
2012-09-05
打赏
举报
回复
如果手机上不了网
就算pc公布什么端口,手机都是找不到pc的。
avi9111
2012-09-05
打赏
举报
回复
楼上的,你的方法和LZ的方法刚好调转
电脑usb连android上网那是可以
我是没找到android手机通过usb连电脑上网的方法。
有的话,请告知
weiweiloong
2012-09-05
打赏
举报
回复
那你就在pc端这个端口侦听,设备端连接这个端口嘛,有问题?
shrinerain
2012-09-05
打赏
举报
回复
你的意思是andriod做server, pc做client吗?
这种情况通过adb端口转发, 的确可以连接.
但我想的是pc做serversocket, android是client
[Quote=引用 7 楼 的回复:]
端口在 1024-65536之间找一个没有被占用的,推到设备端,
让设备程序在这个端口侦听,pC程序在这个端口connect有什么问题?
用我的方法完全可以做到,不想再废话了。
[/Quote]
shrinerain
2012-09-05
打赏
举报
回复
如果双方都在公网上, 那这个问题根本就不是问题.
[Quote=引用 3 楼 的回复:]
引用楼主 的回复:
hello,
pc端起serversocket, 在模拟器上, android端起socket, 可以通过10.10.0.2连接pc.
但是, 如果是真机, 通过usb和pc相连, 10.10.0.2无法连接的.
请问, 在没有wifi的情况下, 怎么样可以让真机通过usb, 使用socket连接pc呢?
谢谢!
……
必须借助于第……
[/Quote]
weiweiloong
2012-09-05
打赏
举报
回复
端口在 1024-65536之间找一个没有被占用的,推到设备端,
让设备程序在这个端口侦听,pC程序在这个端口connect有什么问题?
用我的方法完全可以做到,不想再废话了。
weiweiloong
2012-09-04
打赏
举报
回复
呵呵,我搞过,实现了一个pc机器通过usb向24台android设备传输数据的业务需求;
tcp连接,
1,设备端作为服务器,找到一个没有使用的端口,告诉设备在这里侦听 ;
2,pc端主动去链接connect就可以了
dong3560
2012-09-04
打赏
举报
回复
通过USB,则机器没有IP,通过socket,这怎么搞?
Android应用源码
PC
端动态演示手机摄像头图像
本站之前分享过一个
PC
端动态...可以截屏图片并保存为本地文件,本项目包括java服务端源码和安卓客户端源码通过
Socket
进行通信。我用模拟器测试的,模拟器录像有点问题,需要的朋友可以用
真机
测试一下。应该没有问题。
Android
真机
Socket
连接
PC
笔者在使用Android
真机
与
PC
进行
Socket
通信,以android为客户端,
PC
端为服务器端时,踩了一下午坑,特此记录。
Socket
编程快速入门
本课程将理本课程将理啊 论结合实践,带你从零开始,系统学习
Socket
编程技术,让
Socket
的学习不再那么零散与难以掌握,同时会提炼出
Socket
网络传输的核心思想与构架,并带你踩坑出坑,增加你的分析与处理问题的啊aas...
踩坑笔记:android
真机
socket
连接
服务端时无反应
关掉windows防火墙即可! demo是参考这篇文章的: Android
真机
Socket
连接
PC
Android开发 app下
真机
时
连接
不上
PC
端服务器可能的原因
问题描述:app在虚拟机上能够
连接
上服务器上数据库,然后下
真机
时,把
PC
和手机连在同一WiFi下,根据ip改了
socket
但怎么也
连接
不上服务器 导致错误可能的几种情况 检查手机和电脑是否在同一局域网下,且端口号...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章