Android模拟器(包括Genymotion)访问本机服务器

Windows平台Android开发:Genymotion模拟器安装配置与Android Studio集成指南 Android模拟器是移动应用开发与测试的核心工具,它通过在计算机上虚拟化移动设备硬件与操作系统环境,使开发者无需物理设备即可运行和调试应用。其底层原理主要基于CPU虚拟化技术(如Intel HAXM、ARM模拟或VirtualBox等虚拟化方案)和系统镜像加载,通过软件层模拟ARM或x86架构指令集,实现Android系统的完整运行。在技术价值上,高性能的模拟器能极大提升开发迭代效率,缩短编译-部署-测试周期,尤其适用于多设备兼容性测试、自动化测试和早期快速原型验证。常见的应用场景包括应用功能调试、UI适 阅读详情

废话不说了,直接上我遇到的坑:
Android模拟器访问本机服务器(比如:Tomcat),要这么写:http://10.0.2.2:port/dir
重点说genymotion 一定记住要这么写:http://10.0.3.2:port/dir
解释一下:
port 是服务器端口,例如我的是8050
dir是你要访问的目录,例如zhbj/categories.json
localhost或127.0.0.1会被模拟器认定为模拟器自身的地址

我就是被genymotion坑了……傻傻的以为它也是10.0.2.2,导致一直访问不到数据。PS:大家也可以直接使用本机的ip地址,这样就不会跟我一样悲剧了。

在电脑上运行Genymotion安卓模拟器教程 在本章中,我们将介绍Genymotion这一强大的安卓模拟器,它的出现解决了安卓开发过程中诸多难题。Genymotion专为开发人员设计,旨在提供一个快速、流畅的模拟安卓设备的环境。它支持广泛的安卓版本,从较早的Android 2.3到最新版本,满足不同开发阶段的需求。Genymotion的高效运行在一定程度上得益于其采用的虚拟化技术,这种技术能够在您的电脑上同时运行多个操作系统,而不干扰主系统,这不仅提高了开发和测试效率,也增强了安全性。 阅读详情

相关推荐

相控阵雷达“相控”原理---多张动画示意图完美解释

很容易就能发现,相控阵雷达的天线由无数个小单元天线组成,这些小单元天线叫做“阵元”,对于有源相控阵雷达来说,每一个阵元都是独立控制的,它们既能独立发射雷达波,也能接收雷达波的回波信号。相控阵雷达可以在1秒内关机,1秒内开机,好处是,当军舰遇到依靠雷达信号进行引导的“反雷达导弹”时,可以迅速地把朝向来袭导弹方向的雷达关机,同时,其他方向的雷达保持开启。在过去,军舰上安装有不同种类的雷达,体积庞大、重不说,另一个麻烦是干扰,常常是,一种雷达工作时,另一种雷达就会受到干扰,严重的甚至不能同时工作。

muyangjun的专栏 1万+

Android模拟器访问本地服务器 localhost

由于身边没有android真机,只能再模拟器上进行测试,由于在本地通过wampserver和php搭建的服务器, 想要在模拟器上模拟登陆环节,也就是要连接本地服务器Tomcat,之前总是报错,通过查询debug日志,得到fail to connect to localhost/appserver,连接不到localhost/,一直以为是自己的服务器有了问题,各种debug之后,才想到或许是连接手机...

qq_37221167的博客 1万+

python数据分析与可视化

Python数据分析主要包括数据清洗、数据探索和数据可视化三个部分。数据清洗是数据分析的重要环节,主要是对数据进行预处理,包括缺失值处理、异常值处理、数据类型转换等。数据探索则是通过对数据进行初步分析,了解数据的分布和特征,为后续的数据分析提供基础。数据可视化则是将数据以图形化的方式呈现,帮助人们更好地理解和分析数据。

2301_82032652的博客 7710

android 模拟器访问本地服务器接口api

android 模拟器访问本地api  最近因为公司网络的原因,暂时使用模拟器来进行调试(话说现在都是真机调试,基本上也不怎么使用模拟器了),在访问服务器接口时 遇到点问题。 org.apache.http.conn.HttpHostConnectException: Connection to http://192.168.2.23:80 refused 解决方

wuzhonghua1009的专栏 5680

[数字电路]用与非门实现BCD译码器驱动数码管

Hello,大家好。这里是xdd_core,好久不见。今天来和大家聊聊大一数字电路课程的一个课设。# Key word:BCD Decoder,Proteus8.x,NAND Gate,Digital Circuit# 流程:Proteus8.x仿真电路并绘制PCB导出Gerber文件打样,最终实物验证。# 以下为我对这个课设的report(里面对整个设计做了详细介绍,并设计了完整的验证电路) 感谢观看,仅供参考,未经作者允许,禁止转载/抄袭,本文已上传至数据库,查重必挂QAQ BCD to 7-Segme

xddcore的博客 6012

企业级AI项目落地实战指南

企业级 AI 项目落地需构建“分阶段实施 + 多维度风控”的双轮驱动体系:实施端通过 POC 验证技术可行性、试点建立评估标准、规模化实现价值复制,各阶段需结合行业案例(如东阳光药、旺盈集团)提炼可复用经验;风险端则需覆盖技术(数据安全、模型稳定性)、合规(全球监管动态)、组织(人才与文化)维度,通过工具化框架(AI TRISM)与案例策略(邮储银行可解释性设计、拓斯达培训体系)实现风险可控。最终通过“场景聚焦 - 合规嵌入 - 持续优化”的循环机制,实现 AI 技术从“试点成功”到“全面价值创造”的跨越。

2509_93209761的博客 1437

夜神模拟器访问本地服务端口操作说明

夜神模拟器访问本地服务端口操作说明 文档原因: 由于夜神模拟器无法正常访问本地服务接口,且PC端不能固定自身IP,特此输出该文档。 主要步骤: 一、 安卓打包 需要将地址更改为10.0.2.2 + 本地服务的端口号(程序端口号是7772),然后打包。10.0.2.2当模拟器打开时便是对应的PC本地localhost,正常访问localhost是无法访问的。 二、查询本机ip地址 Win + R,输入cmd, 再输入ipconfig便可查询PC的IP。如下图所示: 三、修改夜神模拟器的网络设置 1、点击模拟

qq_34810558的博客 7415

从零到一:手把手教你用Verilog在FPGA上构建自己的FFT处理器(不依赖IP核)

本文详细介绍了如何从零开始使用Verilog在FPGA上构建256点FFT处理器,不依赖商业IP核。内容涵盖FFT算法基础、蝶形运算单元设计、整体架构实现、时序收敛优化策略以及测试验证方法,重点提升FPGA上算法部署的运行效率与资源利用率。

vv45678的博客 821

android 4.1 在线模拟,Android 4.1模拟器访问服务器接口

最近在参加学校安排的学期实训,主要的项目是根据实训需求实现基于WEB的旅游分享平台,并实现对应的Android客户端(截止到2012-07-16,Android的最高版本是4.1,可以在http://www.android.com/上查看最近更新)。在开发Android应用平台的时,遇到的第一个比较麻烦的问题就是在Android模拟器中访问服务器接口。1. 最先犯的错误就是:在连接服务器的时候使用...

weixin_39797264的博客 531

Android Geckoview实战:5分钟搞定JS与原生交互(附完整Demo代码)

本文详细介绍了在Android应用中使用GeckoView替代系统WebView,构建稳定高效的JavaScript与原生代码交互桥梁的实战方法。通过WebExtension架构,文章提供了从环境配置、扩展开发到Android端集成的完整步骤,并附有可运行的Demo代码,帮助开发者快速解决混合应用中的兼容性问题。

u5v6w7的博客 934

Open3D DBSCAN聚类

DBSCAN算法做为一种有名的密度聚类算法,它是通过邻域参数(Distance,MinPts)来刻画样本分布的紧密程度。而在真正开始之前,首先要理解下面这几个概念:更为具体的内容也可参考这篇文章点云DBSCAN聚类算法。...

dayuhaitang1的博客 1794

Android Studio配置Genymotion 模拟器

Genymotion 模拟器,都说是最快的android模拟器,当然,确实快,我们了看看如何用AS来关联这个模拟器。在AS中下载Genymotion插件。File->Settings->Plugins->Browse repositories 然后我们搜索Genymotion 会有如下界面:红圈位置应该会有 Install 的安装按钮,由于我已经安装过了。所以没有显示出来。安装成功之后,我们须要

丿一朵遗憾的博客 7536

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

android genymotion模拟器怎么使用以及和google提供的模拟器性能对比

genymotion是一款号称速度快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试。      (一)首先介绍下如何下载并运行genymotion模拟

yearafteryear的专栏 4万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

genymotion模拟器访问本机服务器地址

genymotion模拟器访问本机服务器地址时,本机地址为10.0.3.2,不再是127.0.0.1, 如果是用android studio 自带的模拟器,本机地址为10.0.2.2, 另外,模拟器上的wifi一定要打开,

GBYQ66的博客 1044

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Android模拟器、genymotion模拟器、Android真机访问pc本机tomcat的方法

Android开发往往需要测试网络功能,这个时候要访问本机tomcat的时候,如果是浏览器的话,直接访问http://localhost:8080即可。 当如果是Android的话就不一了。主要区别在于主机名——也就是localhost。 普通的模拟器: 主机名使用10.0.2.2,即打开浏览器使用http://10.0.2.2:8080即可访问tomcat genymotion模

a471893438的专栏 1866

真机与Genymotion模拟器调试Android应用不能访问本地服务器(localhost)的解决方案

应用如何在Genymotion模拟器或手机上访问本地电脑上的tomcat服务器 1、Genymotion模拟器访问本地电脑上的tomcat服务器可做如下设置: 2、手机访问电脑上的tomcat服务器可做如下设置: 2-1.进入手机的设置界面如下图: 2-2、点击进

qq_32076443的博客 2684

如何在Docker中使用安卓模拟器+Appium

如何在Docker中使用安卓模拟器+Appium 前言 本篇文章会给大家讲解如何在Docker中使用安卓模拟器+Appium 模拟器部署Docker好处有以下几点: 满足将Appium+安卓模拟器部署带服务器的特殊需求 不需要winserver服务器,同时对显卡等硬件无硬性要求,普通服务器就可以运行 减少内存占用和性能消耗 可以实现长时间稳定的运行 虽说在Docker中是无...

0x8g1T9E- 1万+

2020最新的eclipse之安卓开发环境搭建

eclipse之安卓开发环境搭建一、安装JAVA JDK:二、安装Android SDK:三、为eclipse安装ADT插件。五、检查eclipse中的安卓SDK路径六、创建eclipse中的安卓模拟器 网上不知道哪个哥们教程里提供的JAVA JDK15的安装包有问题,安装Android SDK的时候一直找不到它,干脆自己重新整理一份安装资料出来。 一、安装JAVA JDK: 下载 JDK15的官网下载地址点这里,只需要下载下图中这个exe文件。 安装 一直按照提示点击即可,主要是选择安装路径,没啥其它

dorlolo的博客 1万+

史上最快Android模拟器:Genymotion使用介绍

转自:http://blog.youkuaiyun.com/wtbee/article/details/17113365  做过Android开发的您一定为Google开发的Android模拟器苦恼过,其慢得出名的运行效率使其在实际的开发过程中基本上形同虚设。很多时候我们在开发调试的时候不得不使用真机来进行,这给许多Android开发者带来了很大的不便,当然做Android开发免不了使用Andr

奋斗 8762

eclipse 插件 ---Android 模拟器genymotion安装(整理)

 genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试。      (一)首先介绍下如何下载并运行genymot

cxcbupt 3259

Genymotion+VirtualBox详解—目录结构,路径更改,重新加载已存在的模拟器

引言Genymotion默认的安装文件夹是在系统盘里,如果我们在安装的时候没有将他设置到其他盘,以后如果模拟器数量增加的话,那么将会占据大量的系统盘内存,导致操作系统响应缓慢。如果想要更换模拟器路径,最先想到的是暴力卸载重装,然后在安装向导的时候选择安装路径,这种方法有效,但是不可行。每次更换路径都要卸载重装重下载,同时原来模拟器上的配置信息和安装的软件都丢失了,谁受得了。这里有第二种方案,可以避免

David-Kuper的专栏 1万+

使用Genymotion Android模拟器无法连接电脑本机的服务器

在Android Virtual Device Manager里面创建的Android虚拟机连接本机服务器的ip地址是10.0.2.2。千万不要用localhost或者127.0.0.1,localhost和127.0.0.1是指本机(这里指Android虚拟机),所以localhost和127.0.0.1并不能访问到电脑本机的服务器。 如果你是使用Genymotion模拟器来作为Andro

柳婼 の blog 1061
上一篇: String数据编码导致不匹配问题
下一篇: Chrome解析JSON工具
Z漫步
博客等级 码龄12年 42粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值