`

android emulator中调用部署在我自己电脑上的webservice

阅读更多

在android emulator中调用部署在我自己电脑上的webservice老是不成功。郁闷的很。

 

通过源码跟踪调试,发现底层调用的是socket,连接不成功。 /127.0.0.1:8080 - Connection refused

 

原来是因为android本身就是一个Linux操作系统,调用127.0.0.1:8080 ,肯定是调用的emulator上的了。

肯定是不通的。android中提供了一个电脑上127.0.0.1的别称(alias)地址:10.0.2.2。

 

在android emulator中将127.0.0.1换成10.0.2.2,socket就可以连通了。哈哈。

 

 

 

 

分享到:
评论

相关推荐

    在Android Emulator上安装App Market-g

    在Android开发过程中,Android Emulator是一个非常重要的工具,它允许开发者在没有物理设备的情况下测试应用程序。本篇文章将深入探讨如何在Android Emulator上安装App Market-g,并了解与之相关的源码和工具使用。 ...

    android emulator数据库文件查看软件

    标题中的“android emulator数据库文件查看软件”指的是在Android模拟器中用于查看SQLite数据库文件的工具。在Android系统中,SQLite是一种轻量级的、关系型的数据库,常用于存储应用程序的数据。开发者或测试人员...

    ubuntu上在androidstudio中启动emulator闪退的解决方法

    在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...

    emulator.exe(Android SDK tools下文件)

    **Android SDK中的...总结,`emulator.exe`是Android开发不可或缺的一部分,它为开发者提供了在桌面系统上模拟Android设备的能力。通过理解其工作原理和优化方法,可以提升开发效率,更好地测试和调试Android应用。

    android emulator using command line

    在进行Android应用开发时,开发者经常需要在模拟器上测试应用。为了提高效率并减少手动操作,掌握如何通过命令行来安装或卸载APK是非常有用的技能。下面将详细介绍这一过程。 #### 一、准备工作 1. **SDK环境配置*...

    如何快速启动安卓模拟器(Android_Emulator)

    首先,我们需要在 Android 虚拟设备(AVD)管理窗口中,选中“Snapshot”选项。这将启用快照功能,使得我们可以使用快照来快速启动虚拟设备。 Step 2:启动虚拟设备 在虚拟设备的启动窗口中,我们需要选中“Launch...

    android emulator

    Android 模拟器是Android开发者不可或缺的工具,它允许开发者在个人计算机(PC)上运行Android操作系统,以便进行软件开发和调试。通过模拟器,开发者可以测试应用程序在不同设备配置上的行为,而无需拥有实体设备的...

    Android emulator

    Android模拟器是Android开发环境中的一个重要工具,它允许开发者在没有物理Android设备的情况下测试和调试应用程序。这个模拟器是Google官方提供的,与Android Studio紧密集成,为开发者提供了一个虚拟的Android设备...

    AndroidAuto Desktop Head Unit Emulator

    总的来说,Android Auto Desktop Head Unit Emulator是一个必不可少的开发工具,它使得开发者能够在真实环境中测试应用,确保其在Android Auto平台上的用户体验和功能完备性。通过熟练掌握DHU的使用,开发者可以提高...

    emulator,允许您模拟android arm32和/或arm64本机库.zip

    Emulator在IT行业中扮演着至关重要的角色,尤其是在Android应用开发和测试中。标题中的"emulator"是指Android Emulator,它是Google提供的一款强大的工具,可以让开发者在没有物理设备的情况下运行和测试Android应用...

    android terminal emulator.apk.zip

    通过"android terminal emulator.apk",我们可以直接在设备上运行ADB命令,省去了通过USB连接电脑的步骤,尤其在没有电脑或者不方便使用电脑的情况下,这个功能非常方便。 在Android 5.1.1系统上,"android ...

    Terminal Emulator for Android Downloads

    这个工具允许用户在Android手机或平板上运行命令行界面(CLI),类似于在个人电脑上的Linux或Unix终端。这对于开发者、系统管理员以及对底层操作系统有深入需求的用户来说非常实用,因为它提供了对Android系统的直接...

    Install-Android-Emulator-and-Eclipse.rar_android_android emulato

    在本文中,我们将深入探讨如何在Windows操作系统上安装Android Emulator和Eclipse,这两个工具是Android应用开发不可或缺的部分。Android Emulator允许开发者在没有物理设备的情况下测试和调试应用程序,而Eclipse则...

    AndroidAuto-Emulator(DHU)-For-Linux

    同时,对于普通用户来说,这提供了一个在个人电脑上预览和使用Android Auto应用的便捷途径。 在Linux环境下运行Android Auto Emulator (DHU),首先需要确保系统兼容性。Ubuntu 18和Deepin OS是两个被验证过的支持...

    Android-Terminal-Emulator-源码.rar

    Android Terminal Emulator 是一款运行在Android设备上的开源终端模拟器应用,它允许用户在手机或平板电脑上访问Linux命令行环境。源码分析将帮助我们深入理解其工作原理,进一步提升对Android系统和Linux内核的理解...

    docker-android-emulator, android仿真器的Docker 文件.zip

    docker-android-emulator, android仿真器的Docker 文件 docker-android-emulator运行 Android 模拟器最新 debianopenjdk 7Android SDK 24.3.4Android api正在运行 模拟器这里存储库为不同的SDK提供 模拟

Global site tag (gtag.js) - Google Analytics