Android TCP/IP通过USB连接linux端

Android TCP/IP通过USB连接linux端,android,tcp,usb,Android,Tcp,Usb,我对安卓手机和linux工作站之间的TCP/IP USB连接有疑问 我需要的是: 在android手机和linux(PC)之间通过USB创建IP层。电话没有根 我发现: 我有点搜索,这个解决方案是可能的栓系和镜像链接。Mirrorlink是cdc/mc(通过usb的以太网)的实现,栓系似乎是相同的解决方案 另一个解决方案似乎是调试桥adbd和adb,但它需要启用调试模式,但我不确定它 问题: 是否可以通过某些应用程序在用户空间中通过USB创建IP层 并且可能从非根安卓手机强制第二方做一些事情来建

我对安卓手机和linux工作站之间的TCP/IP USB连接有疑问

我需要的是: 在android手机和linux(PC)之间通过USB创建IP层。电话没有根

我发现: 我有点搜索,这个解决方案是可能的栓系和镜像链接。Mirrorlink是cdc/mc(通过usb的以太网)的实现,栓系似乎是相同的解决方案

另一个解决方案似乎是调试桥adbd和adb,但它需要启用调试模式,但我不确定它

问题: 是否可以通过某些应用程序在用户空间中通过USB创建IP层

并且可能从非根安卓手机强制第二方做一些事情来建立会话

大概是这样的: 1步->android手机将通过usb向linux pc发送内容 第2步->linux pc将创建IP接口,并通过usb将内容发送回android手机(通信仍通过usb) 3.步骤->android手机创建ip接口并建立ip通信

Linux pc完全由我控制,但android手机的功能有限


感谢您的建议。

这在这里已经讨论过很多次了-您无法在安全设备上发明新机制,但您可以使用现有的栓系或ADB功能。Tethering关注的是确保不通过电话路由所有PC的流量(除非有意),ADB需要特殊设置和软件,并且只允许入站连接,除非您添加隧道机制(例如,通过SSH)。感谢您的评论,它有意义(没有根系统的新机制)。ADB功能需要启用调试模式。这个溶质对我没用。但拴系可能是一种挑战。我只需要直接的局域网连接,不需要路由交通。我能够在linux机器上设置路由表,并将默认的gw设置为我自己的。我将测试系绳。我想到了她的解决方案。仅通过USB与用户空间中可用的某些协议建立连接,并在linux端创建从该协议到tcp/ip的转换器。它应该是可用的否?否,在安全设备上,您仅限于股票USB模式。