`

解决 Android 模拟器 无法上网问题

阅读更多

 

1.  将 android的tool增加到,windows 环境变量 path中, D:\Android\android-sdk_r3-windows\android-sdk-windows\tools\ 。

 

2. 启动 android 模拟器,启动方式有两种。

 

一种方式:在window上打开命令行窗口(快捷键:windows键+R) 输入 cmd下输入:emulator -avd <youravdname>

 

第二种方式,就是直接在eclipse的Android工程上,点击鼠标右键,选择 Run as-> Android Application,运行工程。


 

3. 在window上,打开命令行窗口,输入 adb shell 命令。该命令是进入模拟器的linux系统。

 

4. 在 adb shell 模式下执行以下命令

sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','10.10.26.252:1080')"


 

5.在 adb shell 模式下执行查询命令

sqlite3 /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM system"

 

图标如下:


 

6.重新启动Android模拟器,程序可以登录http网站。

备注:

删除刚刚写入的配置信息方法:

sqlite3 /data/data/com.android.providers.settings/databases/settings.db "DELETE FROM system WHERE _id=99"

 

 我的测试的程序,使用 Android官方网站的, HelloWebView 例子。 源码下载

 

 代码中使用测试网站是 http://www.baidu.cn

 

 

 

  • 大小: 17.9 KB
分享到:
评论
9 楼 rmn190 2010-09-22  
为什么要用“sqlite3 /data/data/com.android.providers.settings/databases/settings.db "DELETE FROM system WHERE _id=99"”删掉刚刚插入的数据?
8 楼 rmn190 2010-09-22  
运行楼主例子黑屏情况下,点模拟器自带浏览器后,可以打开Google主页。
7 楼 rmn190 2010-09-22  
按楼主的方法做了,但还是黑屏一块。 什么也没有。
6 楼 rmn190 2010-09-22  
wainwen 写道
感觉还是有点麻烦,也可以在命令行直接指定代理:

emulator -avd your_avd_name -http-proxy http://name:password@10.10.10.10:3128


这里的name和password具体指哪的name和password?

5 楼 lee306675730 2010-04-14  
按照樓主說的方法設置了代理,並且也寫了helloMapView這個例子,可是我的就只有一黑屏,其他什麽都沒用?
望指點!!
後來用Dalvik Debug Monitor查看log,也沒用任何輸出。。。
4 楼 adamli007 2010-04-02  
我是用eclipse启动的模拟器,有什么不同吗?
3 楼 adamli007 2010-03-26  
log:  Failed to find provider info for com.google.settings
2 楼 adamli007 2010-03-26  
我已经按照楼主的方法做了,但还是不行。
我用的是自己的代理,应该不会错的,但是无法上网。
1 楼 wainwen 2009-11-20  
感觉还是有点麻烦,也可以在命令行直接指定代理:

emulator -avd your_avd_name -http-proxy http://name:password@10.10.10.10:3128

相关推荐

    解决android_模拟器上网问题

    ### 解决Android模拟器上网问题 #### 概述 在进行Android应用开发的过程中,开发者经常需要使用Android模拟器来进行应用程序的测试与调试。然而,在某些情况下,模拟器可能会遇到无法联网的问题,这不仅影响了应用...

    android模拟器上网问题宣贯.pdf

    Android 模拟器需要通过网络连接来访问互联网,但有时模拟器无法连接互联网,这时就需要解决 Android 模拟器上网问题。 二、理论分析 Android 模拟器的网络连接是通过 DNS(Domain Name System)和代理服务器来...

    android模拟器上网问题

    ### Android模拟器上网问题解决方案 #### 一、通过配置代理服务器解决上网问题 当你遇到Android模拟器无法上网的情况时,可以尝试以下步骤设置代理服务器: 1. **启动模拟器**: - 通过命令行或者双击`emulator`...

    解决Android模拟器不能上网的问题

    Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的...

    解决Android模拟器端口被占用问题的办法

     第一次遇到这个问题,上网查了一下原因,原来”The connection to adb is down, and a severe error has occured”指的就是Android模拟器端口被占用了。 二、问题的排查过程  既然是端口被占用了,现在就要看看...

    解决genymotion模拟器无法联网的正确方法100%成功

    但是,在使用 Genymotion 模拟器时,许多开发者都会遇到无法联网的问题,尤其是在 Android 5.1 版本中。解决这个问题需要进行三个步骤的设置:VirtualBox 设置、Genymotion 设置和模拟器 WIFI 设置。 VirtualBox ...

    android模拟器上网问题终版.pdf

    Android 模拟器上网问题终版 Android 模拟器不能上网是由于模拟器的网络配置不正确所致。解决这个问题需要对模拟器的网络设置进行配置。 首先,在 Windows 下,需要配置 Android 环境变量,例如将 Android SDK 的...

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

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

    在Android模拟器上模拟GPS功能总是null的解决方法

    我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager....

    畅无线+安卓模拟器

    7. **问题解决与优化**:可能包括如何处理连接失败、卡顿等问题,以及如何优化模拟器性能,如关闭不必要的后台程序,提升畅无线的运行速度。 8. **安全注意事项**:提醒用户使用公共Wi-Fi时注意网络安全,避免进行...

    Android与本地Tomcat的连接[文].pdf

    本文主要讨论了如何在Android模拟器上访问本地运行的Tomcat服务器,并解决常见的连接问题。 首先,本地Tomcat服务器作为Web应用的托管平台,通常在`Webapps`目录下部署应用。例如,如果有一个名为`kankong`的Web...

    Android SDK 2.3安装图文教程.rar

    "Android SDK 2.3安装图文教程 Android模拟器上网设置_西西软件资讯_files"可能包含与上述网页相关的图片或其他辅助文件,帮助用户更好地理解和遵循指南。 总的来说,Android SDK 2.3的安装过程涉及下载、安装组件...

    在电脑上安装手机安卓模拟器教材

    对于那些对安卓系统感兴趣但又暂时没有能力购买相应硬件设备(如手机和平板电脑)的人来说,通过在个人电脑上安装安卓模拟器是一种很好的解决方案。通过这种方式,用户可以在电脑上运行安卓应用程序、上网冲浪、使用...

    Android手机利用USB线上网冲浪-文档

    ### Android手机利用USB线上网冲浪 #### 核心知识点概览 1. **原理介绍**:本教程涉及的关键技术是让Android手机通过USB连接到PC,并借助PC的互联网连接来实现上网。这一过程通常涉及调整PC上的网络共享设置以及在...

    基于Android Studio制作的一款打地鼠小游戏

    Android Studio的小作业,学生可用,代码有详细的注释,简单易用。整体界面采用FraemLayout布局方式,界面中包含ImageView,TextView...能解决帮忙解决,不能的话,自己上网查吧。好,加油。祝我们都拥有光明的未来。

    android项目内存泄露排查实用.pdf

    Android项目内存泄露排查实用 本文主要讲述了 Android 项目...本文主要讲述了 Android 项目中内存泄露的排查和解决方法,包括使用 DDMS 和 MAT 工具来检测内存泄露,分析问题的根源,并采取相应的解决方法来解决问题。

    第一次安装android studio打不开模拟器,显示Cannot find AVD system path. Please define ANDROID_SDK_ROOT

    上网查了好一会没有答案,自己的环境配置也完成了,最后看到原来是自己的路径问题,安装的时候都知道自己的路径应该不能出现中文,但是他会往自己的C盘生成文件夹,这时候查看自己的C://用户/下面的用户名是英文的...

    电脑上安装安卓系统模拟器方法最新整理修正版2022.04.29汇编.pdf

    【电脑上安装安卓系统模拟器方法...通过以上步骤,你可以在电脑上成功安装并运行安卓模拟器,体验与手机或平板电脑类似的安卓系统功能,包括上网、QQ聊天、音乐播放等。记得保持软件更新,以便获得更好的性能和兼容性。

    android开发教程PPT课件.pptx

    1. **Android SDK**:软件开发工具包,是开发Android应用的基础,包括开发工具、API库和必要的SDK工具,如模拟器、调试工具等。 2. **Eclipse与ADT插件**:Eclipse是一个流行的集成开发环境(IDE),Android ...

Global site tag (gtag.js) - Google Analytics