adb列出所有转发端口 -- adb 领域 和 android-emulator 领域 android 相关 的问题

adb listing all forwarded ports


简体版||繁體版
5
vote

问题

中文

我使用以下命令将机器端口转发给模拟器

adb转发tcp:1234 TCP:8080

我想查看目前所有端口的转发方式以避免任何冲突。怎么做?

english

I have forwarded machine port to emulator using following command

adb forward tcp:1234 tcp:8080

I wanted to see currently what all ports are forwarded to avoid any conflicts. How to do that ?

     
   
   

回答列表

7
 
vote
vote
最佳答案
 

我认为自早期答案以来已添加新命令:

  adb forward --list   
 

I think a new command has been added since the earlier answers:

adb forward --list 
 
 
1
 
vote

你的意思是你想看看PC或Android设备上使用哪些端口?您可以使用 netstat 命令。

在windows上: netstat -an | find /i "listening"

在Linux上: `netstat -an | grep"听" (注意倾听后的空间)

这显示了侦听传入连接的所有端口(即,在它们后面有某种服务器)。如果您需要知道哪个服务器,您可以在Linux上使用它: netstat -anp | grep "LISTEN " 。不知道Windows对方,但是有一个 -o 切换要打印进程ID,您可以将其与任务管理器中的那些进行比较。

 

Do you mean you want to see which ports are being used on the PC or Android device? You can use the netstat command for this.

On Windows: netstat -an | find /i "listening"

On Linux: `netstat -an | grep "LISTEN " (notice the space after LISTEN)

This shows all the ports that are listening for incoming connection (i.e. have a server of some kind behind them). If you need to know which server, you can use this on Linux: netstat -anp | grep "LISTEN ". Don't know about the Windows counterpart, but there's a -o switch to print the process ID and you can compare it to the ones in task manager.

 
 

相关问题

1  avd nexus_5x_api_22的仿真器进程被杀死  ( The emulator process for avd nexus 5x api 22 was killed ) 
我安装了Android Studio与offical网站的Android SDK,创建了一个新的示例项目,没有改变或删除甚至一行,但随时随地无法正常工作。 D:AndSDK oolsemulator.exe -netdelay none -netspeed full -avd Nexus_5X_API_22 H...

0  阻止应用程序安装在AVD环境中?  ( Blocking apps to be installed in avd environment ) 
开发人员是否可能阻止他们的Google Play应用程序在AVD安装,或者我只是选择不支持的AVD配置文件?我正在尝试将应用程序安装到AVD并在更受控的环境中调试,但是,它说: 您的设备与此版本不兼容 所以,它不是错误消息。在安装应用程序之前它是Google播放消息。 ...

1  无法在Windows 7中启动仿真Android设备/ AVD设备  ( Cannot start emulated android device avd device in windows 7 ) 
我遵循官方android指南这里但我无法启动仿真设备。它一直在说 PANIC Cannot start device... 如下面的屏幕截图。 你有同样的问题,对我有任何工作吗? 创建设备 启动设备 恐慌/失败结果 ...

2  将仿真器重新连接到Eclipse  ( Reconnecting emulator to eclipse ) 
我在Android中开发的主要问题是仿真器似乎不断地与Eclipse断开连接。这始终发生在2-3的时间我尝试从Eclipse上传我的.apk而不重新启动仿真器。 Eclipse表示这与空DDMS - >设备部分和logcat保持空白 - 有时我不确定新代码是否在设备上使其成为。 我所拥有的唯一修复是关闭Ecl...

0  罐子“不存在SD卡”  ( Jar of beans sd card not exist ) 
我安装了葡萄酒和ran"jar的beans.exe" 。它成功加载了。我尝试通过单击"设置" ,UMPTEN时间创建SD卡。但是,它说"不存在SD卡" 。此外,有一个按钮"启动Android默认值" 或"开始Android AneSh" ,具体取决于Android虚拟设备的名称。我在徒劳的时候点击了它。 此外,我尝试...

141  如何在Android仿真器上使用PC的键盘?  ( How can i use my pcs keyboard on the android emulator ) 
我想在Android模拟器上运行/测试Android应用程序,我想用我的PC键盘键入,因为它让我键入和测试更快。当我使用仿真器时,它只接受来自原生Android(屏幕)键盘的输入。如何在Android仿真器中启用我的PC键盘? ...

5  adb列出所有转发端口  ( Adb listing all forwarded ports ) 
我使用以下命令将机器端口转发给模拟器 adb转发tcp:1234 TCP:8080 我想查看目前所有端口的转发方式以避免任何冲突。怎么做? ...

2  是否有可能使用图像/视频文件作为模拟相机?  ( Would it be possible to use a image video file as an emulated camera ) 
嗨,我想知道是否有可能"欺骗" 一个真实或模拟的Android设备,以便认为图像或视频文件是相机馈送。这样你就可以打开一个像Snapchat那样的应用程序,它从相机饲料中取出内容并按记录,并且它将记录您选择的任何文件。我想这可能在模拟的Android设备上更容易,但我不确定。 ...

0  在仿真器上运行自定义ROM文件  ( Run custom rom files on emulator ) 
我想在Windows PC的Android仿真器上运行不同的手机模型的ROM文件。 你知道我该怎么办?我知道如何为英特尔和ARM运行标准的Android模拟器,但是我想运行生产ROM文件。 ...

2  在AOSP自定义构建仿真器中使用软件键盘  ( Using software keyboard in aosp custom build emulator ) 
我终于能够建立自己的AOSP图像,我想调试软件键盘的一些问题。但是,默认模拟器具有模拟物理键盘,我不知道如何禁用它。 我知道Android SDK允许在创建AVD时禁用键盘,但我只能为SDK带来的平台创建这样的AVDS,而不是我自己的构建。 ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有