`
1927105
  • 浏览: 150511 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

android访问本地电脑上的网站

 
阅读更多

我们的第一想法是输入http://localhost:8080/XXX/ 可是这将不会成功,为什么呢?

问题是这样的,android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用 localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!

如果你想在模拟器simulator上面访问你的电脑,那么就使用android内置的IP 10.0.2.2 吧, 10.0.2.2 是模拟器设置的特定ip,是你的电脑的别名alias记住,在模拟器上用10.0.2.2访问你的电脑本机.

分享到:
评论

相关推荐

    Android文件目录及文件访问权限等详解Demo

    本文将深入探讨Android的文件目录结构以及文件访问权限,结合给出的资源列表,我们将探讨如何在实际项目中操作这些概念。 首先,Android系统的文件目录结构是分层的,主要包括以下几个关键部分: 1. **外部存储...

    Android Mp3 本地音乐播放器

    9. **权限管理**:由于Android的权限模型,应用可能需要请求读取外部存储的权限,以便访问存储在SD卡上的MP3文件。 10. **性能优化**:考虑到电池寿命和用户体验,开发者需要关注音频缓冲、内存管理以及CPU使用等...

    Android和PhoneGap打包本地网站和在线网站

    本篇文章将详细探讨如何使用Android和PhoneGap来打包本地网站和在线网站,以及如何利用它们实现特定功能,如相机访问。 首先,让我们了解一下PhoneGap。PhoneGap基于Apache Cordova,它提供了一组设备API,使得...

    Android电脑源码通过adb实现实时屏幕演示

    本文将详细讲解如何通过ADB实现在电脑上实时展示Android设备的屏幕。 首先,ADB是Android开发者的重要工具之一,它是一个命令行实用程序,允许开发者与连接到计算机的Android设备进行通信。它提供了多种功能,包括...

    Android平板电脑开发实战详解和典型案例 源码手册

    6. **SQLite数据库**:存储本地数据时,Android通常使用SQLite数据库,通过ContentProvider进行数据访问。 7. **内容提供者(Content Provider)**:用于跨应用共享数据,是Android四大组件之一。 8. **权限管理**...

    PC与Android设备通过USB建立通信连接

    `adb forward`可以将设备上的一个本地端口映射到PC的一个端口,这样PC就可以通过这个端口与设备进行通信。例如,要将设备的5555端口映射到PC的4444端口,可以执行`adb forward tcp:4444 tcp:5555`。这为socket通信...

    Android开发网络图片保存到本地指定文件夹

    首先,我们需要理解Android的网络访问机制。在Android 6.0及以上版本,由于权限管理的加强,应用需要在运行时请求`WRITE_EXTERNAL_STORAGE`权限来写入外部存储(如SD卡)。在AndroidManifest.xml中添加以下权限声明...

    Android模拟器Ip设置详细操作

    在Android开发过程中,Android模拟器扮演着至关重要的角色,它为开发者提供了一个可以在桌面系统上运行和测试Android应用的环境。然而,由于模拟器的网络配置与开发者的主机系统不一致,这可能导致通信问题,例如...

    android 私有文件夹 文件的写入与读取

    1. **Device File Explorer**:这是一个集成在Android Studio中的文件管理器,可以查看并操作连接到电脑的设备或模拟器上的文件。在Android Studio的底部工具栏,点击"Monitor"按钮,然后选择"Device File Explorer...

    android 如何使用tomcat搭建服务器

    一种常见方法是使用模拟器或通过USB将设备连接到电脑,然后在电脑上运行Tomcat,让Android设备通过网络访问。 对于初学者,可以通过以下资源学习更多: - `Android开发论坛-如何应用USB访问android中的tomcat服务器...

    android android android android android

    在IT行业中,Android是一个基于Linux内核的开源操作系统,主要用于移动设备,如智能手机和平板电脑。这个系统由Google公司领导的开放手机联盟开发并维护,它提供了丰富的功能和灵活的开发环境,使得开发者能够创建...

    Android及avd模拟器ip设置详细操作.doc

    Android 模拟器 IP 设置是 Android 开发中一个非常重要的步骤,因为模拟器的 IP 地址和电脑的 IP 地址不同,会导致模拟器无法连接互联网,或者无法与电脑进行通信。本文将详细介绍 Android 模拟器 IP 设置的完整步骤...

    PC 通过USB 与android APP 通信

    为了启用PC与APP的USB通信,用户需要在Android设备上开启USB调试模式,这是在开发者选项中设置的。 接下来,我们来到APP编程层面。在Android应用中,可以使用多种方法与PC通信。一种常见的方式是通过Socket通信。...

    Android Studio 2021离线环境配置教程完整介绍

    **第二步**:在没有互联网连接的电脑上安装Android Studio,并将之前下载的所有资源文件复制到该电脑上,随后配置maven本地依赖,以便在无网络的情况下也能顺利进行Android应用的开发与测试。 #### 二、准备工作与...

    android-training-course-in-chinese v0.9.2 本地HTML

    Android是Google主导的开源移动操作系统,主要应用于智能手机和平板电脑。开发者使用Java或Kotlin语言编写应用程序,通过Android Studio集成开发环境进行开发。v0.9.2版本的培训课程涵盖了Android开发的基本概念,...

    Android应用源码超级精致的本地音乐播放器.zip

    这个压缩包文件“Android应用源码超级精致的本地音乐播放器.zip”包含了开发一个高质量本地音乐播放器所需的所有源代码。作为一个专业的IT大师,我会详细解释这个项目中的关键知识点,以便于你理解和学习。 首先,...

    pcl-1.9.1 for android ndk21库

    在Android平台上,为了在移动设备上运行PCL程序,我们需要将PCL库与Android NDK(Native Development Kit)结合,以编译出适用于特定架构的本地库。 这个"pcl-1.9.1 for android ndk21库"是专门为Android平台编译的...

    adb实用抓取日志到电脑

    其中,利用ADB(Android Debug Bridge)工具抓取日志并将其传输到电脑上是一项非常实用的功能。本文将详细介绍如何通过ADB工具抓取Android设备上的日志,并将其传输到计算机中进行分析。 #### ADB简介 ADB...

Global site tag (gtag.js) - Google Analytics