`
fox1984
  • 浏览: 61802 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android虚拟机设置http代理

 
阅读更多
在web开发、测试过程中难免需要对DNS进行绑定,在PC上可以修改hosts文件进行修改,但是在手机上修改hosts需要获取root权限,而且每次重启都需要修改很麻烦。所以可以考虑通过本地假设代理服务器,手机通过代理访问,间接实现ip绑定。

步骤:
1、PC机上下载代理HTTP服务器,我用的是jyhttp.exe,很小而且设置简单。下载完成后,启动jyhttp.exe,填写允许访问的ip地址,我填写的是*.*.*.*这样所有机器都可以访问了,然后填写端口号,我用的是2333;

2、android虚拟机上设置http代理,依次选择home -> 设置 -> 无线和网络 -> 移动网络 -> 接入点名称 -> telkila,出现网络设置选项,找到"代理"输入代理服务器的IP地址,找到"端口"输入代理服务器设置的端口号;

* 在AndroidDevice无法通过这个设置实现代理访问,需要手动编写代码绑定代理服务器。
分享到:
评论

相关推荐

    自己的手机或者AndroidStudio的虚拟机怎么连上电脑端的Tomcat服务器

    文章目录准备工作AndroidStudio虚拟设备连接本机服务器自己手机连接本机服务器 准备工作 我们在安装了Tomcat之后,一般都能做到在浏览器输入localhost:8080看到这样的界面: 那如果我们想在客户端连接到自己电脑上...

    新版Android开发教程.rar

    � 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要快很多。 � 运营商(中国移动等)的大力支持,产业链条的热捧。 � 良好的盈利模式( 3/7 开),产业链条的各方:运营商、...

    Ubuntu下配置Android编译运行环境

    3. **应用全局代理设置**:点击“应用系统范围内的设置”,这将在`/etc/apt/apt.conf`文件中生成相应的配置。 完成以上步骤后,建议通过`System -> Administration -> Update Manager`更新Ubuntu系统中的软件包,...

    青龙未root小黄鸟虚拟机捉包软件-小黄鸟模块

    由于Android系统对非root用户的网络访问有一定的限制,小黄鸟可能需要模拟网络环境,例如使用虚拟机或者代理服务来捕获数据包。这种技术通常被称为网络嗅探或端口转发,它能够在不影响正常网络通讯的前提下,将...

    PC也玩Android_

    由于该页面可能被网络屏蔽,需要通过代理服务器访问。也可以直接从其他可靠的第三方资源下载。 - 下载完成后,将其解压到指定文件夹内备用。 2. **安装Java运行环境** - 访问Java官网下载页面:`...

    Android 2.2 源码

    此外,还增强了HTTP代理的支持,优化了数据传输效率。 4. **应用程序框架**:Android 2.2源码中包含了丰富的应用程序框架API,如ContentProvider、Intent、BroadcastReceiver等,开发者可以利用这些组件构建复杂的...

    Android模拟器快捷键

    31. -http-proxy:设置HTTP代理。 通过这些参数,用户可以灵活地配置模拟器的启动和运行环境,以满足不同的开发和测试需求。例如,通过调整网络速度参数,可以模拟不同的网络条件对应用的影响,而通过设置不同的SD...

    2017Android面试试题

    Dalvik虚拟机是Android系统使用的专有虚拟机,它使用dex格式的字节码,基于寄存器架构。相比之下,Java虚拟机(JVM)基于栈架构,执行.class字节码。Dalvik设计时考虑了移动设备资源有限的特点,优化了内存和性能。 ...

    android常见的面试题

    - **Android虚拟机**:指Dalvik虚拟机或ART(Android Runtime),负责运行应用程序的字节码。 - **内存管理**:Android采用分层内存管理模式,每个应用程序都有自己的进程空间。 - **垃圾回收**:定期回收不再使用的...

    整理的Android开发、Java、数据结构与算法、计算机网络和操作系统等面试题.zip

    面试中可能讨论的问题包括:三次握手、四次挥手、TCP与UDP的区别、HTTP状态码、代理服务器、负载均衡等。 **操作系统**: 操作系统管理硬件资源,为用户提供服务。面试中可能涉及的议题有:进程与线程、内存管理...

    Android应用开发-6年-张苗1

    - **操作系统**:了解Android系统架构,如Linux内核、Dalvik/ART虚拟机等。 张苗的项目经验涵盖了多个实际应用场景,如: - **天猫精灵端侧开发**:涉及到智能家居设备的Android端开发,可能涉及物联网技术和设备...

    Appium自动化测试环境搭建

    Appium Server同样会解析请求,并驱动Android虚拟机或真实设备执行测试脚本。 #### 二、环境安装与配置 ##### 2.1 Android SDK Android SDK(Software Development Kit,软件开发工具包)是开发Android应用所需的...

    pkg-new.signed

    在非Root环境下抓包,开发者和安全研究人员通常会使用像“TCPDump”这样的命令行工具,或者像“Charles”、“Fiddler”等支持代理设置的桌面应用,通过设备上的代理服务器来捕获网络通信。这种方法需要将设备的网络...

    VirtualXposed_0.20.3.apk.zip

    4. **配置抓包工具**:按照HttpCanary的设置指南,配置代理设置,通常是将设备的HTTP/HTTPS代理设置指向HttpCanary的监听端口。 5. **启动目标应用**:在VirtualXposed环境中启动你需要抓包的应用。 6. **开始抓包...

    安卓抓包.zip

    VMOS(Virtual Mobile System)是一款基于Android的虚拟机应用,它可以在手机上运行一个独立的Android系统,用于测试应用、隔离敏感操作或进行抓包等任务。VMOS Pro版本提供了更多专业功能,比如更高的权限,使用户...

    hriftAndroid所需jar包

    5. **服务实现**:在Android客户端,Thrift库允许创建服务代理,通过这个代理调用远程服务的方法。而在服务端,开发者需要实现`.thrift`文件中定义的服务接口,提供实际的业务逻辑。 6. **网络通信**:Thrift支持...

    自己的Java远程方法调用组件

    - ** stubs 和 skeletons**:Java RMI自动生成的代理类,stubs是客户端使用的代理,它们封装了网络通信细节;skeletons在服务器端接收和处理客户端的调用请求。 - **RMI注册表(RMI Registry)**:类似于服务发现...

    移动web&html5开发经验

    - **网络配置**:考虑到移动网络的不稳定性和限制,合理设置HTTP代理和抓包工具。 - **开发环境**:选择合适的开发工具和模拟器,如使用Chrome或Safari进行开发,通过虚拟机运行MacOS来使用iPhone模拟器。 #### 五...

    亲测阿里P6P7面试经历以及面试题,掌握了大概率offer

    1. Java基础知识:包括Java语言的特性、基本语法、面向对象的设计原则,以及Java虚拟机(JVM)的工作原理。JVM涉及到的垃圾回收机制、内存模型、类加载机制等都是面试中常见的考查点。 2. 高级特性:深入理解Java8...

Global site tag (gtag.js) - Google Analytics