`
棋子chessman
  • 浏览: 196428 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

远程调测:Chrome on Android之二 端口反向转发

阅读更多

端口反向转发

如果web服务器运行在本地开发机器上,想通过移动设备访问这个网站。如果移动设备和开发机器处于同一个网络环境,访问不存在问题。但在某些情况可能很困难,比如在一个受限的企业网络中(如:移动设备用3G上网,而开发机器在本地局域网中,两者无法互通)。 

 

Chrome for Android中“端口反向转发”的新特性,使得这个问题变得简单。通过在移动设备上建立一个监听TCP端口映射到开发机器上的特定的TCP端口,经过监听端口的信息流通过USB传播,不依赖于移动设备的网络配置。 

 

要使用这个特性,假定你已配置好远程调测功能并能正常工作

1.连接移动设备

    1.通过USB连接移动设备和开发机器。

    2.停止目前在移动端Chrome下正在运行的所有实例。

    3.打开Android版Chrome。

 

2.启动端口反向转发

在你的开发机器上执行下面的步骤:

    1.打开about:inspect,会看到移动设备和打开的选项卡。

    2.单击上面的“Port Forwarding…”按钮。

    3.在port字段中,输入Android移动设备将监听(默认为8080)的端口号。

    4.在“IP address and port”字段中,添加在Web应用程序在本地主机上运行的IP地址和端口号。

    5.请务必在完成之前勾选“Enable port forwarding”。

 

 

3.用处

在about:inspect现在应该看到一个绿色的圆圈,表示端口反向转发正常启动。在移动设备的Chrome中,打开:localhost:<设备端口号>,就可以看到开发机器上服务器中的内容了。(设备端口号)是填入port输入框的值(默认为8080)



 

 

 

分享到:
评论

相关推荐

    谷歌浏览器(安卓版)chrome(Android)62,64,67,78,100

    谷歌浏览器(Chrome)是全球最流行的网页浏览应用之一,尤其在Android平台上,它以其稳定性和高性能赢得了广大用户的喜爱。此压缩包包含了五个不同版本的Chrome for Android,分别为62、64、67、78和100,这对于...

    Homepage on Chrome for Android

    - **启动Chrome:** 最后,通过`adb shell am start -S -n com.android.chrome/.Main`命令启动Chrome。 2. **功能细节:** - 如果启用了首页功能,则会在顶部工具栏显示一个“主页”按钮。点击此按钮将在当前标签...

    Chrome Browser 81.0.4044.138 (arm) (Android 4.4+)

    App: Chrome Version: 81.0.4044.138 (404413800) armeabi-v7a Min: Android 4.4 (Kitkat, API 19) Max: Android 6.0 (Marshmallow, API 23) Target: Android 10 (Q, API 29) May 6, 2020

    android.chrome.apk

    您可以在 Android 手機和平板電腦上使用您喜愛的 Google Chrome 瀏覽器快速瀏覽網路,就像在電腦上使用 Google Chrome 一樣。Google Chrome 會記住上次結束瀏覽時的狀態與設定,即使您透過其他裝置使用 Chrome,也能...

    chrome伪装Android和iPhone的工具

    该工具为windows系统下Chrome浏览器伪装android浏览器和iphone浏览器的dll文件,覆盖相应的dll到chrome相应的dll目录下即可,可以伪装成手机浏览器访问网页,可应用web开发者调试网页。

    谷歌浏览器Chrome在线安装包

    Chrome是一款由Google开发的免费网络浏览器,它是目前全球使用最广泛的浏览器之一。下面是Chrome的一些主要特点和功能: 跨平台性:Chrome可在多种操作系统上运行,包括Windows、macOS、Linux和移动操作系统Android...

    chromedriver.exe【说明:chrome117版本62位、谷歌浏览器驱动,自动化测试框架,Web自动化,浏览器交互】

    ChromeDriver是用于自动化测试Web应用程序的一个关键工具,它是由谷歌公司开发并维护的,与Google Chrome浏览器紧密结合。本文将深入探讨ChromeDriver.exe及其在自动化测试中的应用,特别是针对描述中提及的117.0....

    关于chrome浏览器启动5353端口服务的问题处理.docx

    打开 Chrome 浏览器的配置页面 `chrome://flags`,在查找栏输入 “mdns”,然后选择 “Disabled” 关闭 mdns 服务。这样可以防止 Chrome 浏览器占用 5353 端口。 步骤 3:重新启动 Chrome 浏览器 选择 “Relaunch...

    Google Chrome浏览器下载

    • 跨平台支持: Chrome浏览器支持Windows、Mac、Android、iOS多个平台,PC端和移动端同步数据与设置,使上网体验无缝切换。 • 数据同步:Chrome浏览器通过与Google账号绑定,实现上网浏览数据跨设备自动同步,不论在手机...

    Chrome Browser 103.0.5060.71 (x86) (Android 6.0+)

    App: Chrome Version: 103.0.5060.71 (506007111) x86 Min: Android 6.0 (Marshmallow, API 23) Max: Android 6.0 (Marshmallow, API 23) Target: Android 13 (API 33) July 5, 2022

    Android-DreamCatcher在Chrome开发人员工具中检查AndroidHTTPS流量

    现在,你需要在Android设备上运行DreamCatcher应用,它会提供一个本地服务器端口,你需要将这个端口输入到Chrome开发者工具的设置中。 一旦设置完成,DreamCatcher就会开始监听并转发来自Android应用的网络请求。在...

    谷歌Chrome浏览器x86版APK低版本Android4.4可用浏览器版本是72.0

    Chrome浏览器是全球最受欢迎的网页浏览应用之一,尤其以其速度、安全性和稳定性著称。这款“谷歌Chrome浏览器x86版APK低版本Android4.4可用浏览器版本是72.0”是专为使用x86架构设备的用户设计的,如某些平板电脑和...

    使用Chrome浏览器调试Android App详解

    完成以上步骤后,运行App,然后在Chrome浏览器中输入`chrome://inspect`,你将看到可调试的App列表,选择你的应用即可开始调试。 Stetho提供了以下基本功能: 1. **网络状态检测**:通过Stetho,你可以查看App的...

    优质插件 / ChromeRemoteDesktop / 免费远程桌面工具

    Chrome Remote Desktop是一款由谷歌开发的免费远程桌面工具,它允许用户通过互联网安全地连接到其他计算机,实现远程访问和控制。这款工具是基于浏览器的,特别适用于Chrome浏览器,因此被称为浏览器插件。它极大地...

    在Ubuntu中使用Chrome运行Android程序

    可以在Chrome浏览器的地址栏中输入chrome://gpu/,检查是否显示了WebGL的信息。如果没有启用WebGL功能,可以按照以下步骤来启用: 1. 在地址栏中输入chrome://flags/,打开Chrome浏览器的实验性功能页面。 2. 将第...

    Android通过Chrome Inspect调试WebView的H5 App离线.rar

    然而,如果使用chrome://Inspect的方法,国内的开发者会惊奇地发现“空白啊”!为此,我发布过这个离线包的解决方案!可以无需FanQ就能调试了。 2.本包主要为了解决调试webview(类似Chrome://inspect的功能)国内404...

    Chrome Remote Desktop 远程桌面 v39.0.2171.31

    适用平台:Android 通过您的Android设备安全地访问自己的计算机。 • 在您的每台计算机上,使用Chrome网上应用店中的Chrome远程桌面应用(下载地址:https://chrome.google.com/remotedesktop)设置远程访问 • 在...

    谷歌Chrome官网安装.zip

    自2008年首次发布以来,Chrome迅速获得了全球用户的喜爱,并逐渐成为市场上最受欢迎的浏览器之一。 Chrome浏览器的核心特点包括: 1. **V8引擎**:Chrome采用高效的JavaScript虚拟机V8,使得网页应用的运行速度...

    安卓设备Chrome远程调试

    安卓设备chrome远程debug网页代码步骤。

    谷歌chrome浏览器安装包

    Chrome不仅支持Windows、macOS和Linux,还在2012年发布了移动版,适用于Android和iOS系统。 扩展性强: Chrome提供了丰富的浏览器扩展框架,用户可以根据需要安装各种扩展和应用,实现功能的个性化。 开源特性: ...

Global site tag (gtag.js) - Google Analytics