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

Android下修改hosts文件(转)

阅读更多

由于某些原因,可能需要指定域名对应的IP地址。Android是基于Linux的系统,与Linux类似,通过hosts文件来设置。

在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。步骤如下:

1、获得root权限:adb root

2、设置/system为可读写:adb remount

3、将hosts文件复制到PC:adb pull /system/etc/hosts <PC机上文件名>

4、修改PC机上文件

5、将PC机上文件复制到手机:adb push <PC机上文件名> /system/etc/hosts

如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。

在Android 1.6系统中,hosts文件格式有一点与PC机Linux不同:不能在一行中一个IP对应多个域名,比如:

127.0.0.1      host1.example.com host2.example.com host3.example.com

在大多PC机Linux系统是合法的,但不能在Android 1.6上起作用,需要拆成每个域名一行才能使用:

127.0.0.1      host1.example.com

127.0.0.1      host2.example.com

127.0.0.1      host3.example.com

 

 

http://sunote.info/2010/01/24/change-android-hosts-file/

分享到:
评论

相关推荐

    Android下修改hosts文件-重启有效.docx编程资料

    Android下修改hosts文件-重启有效.docx

    修改Android中hosts文件的步骤详解

    在开发的时候我们可能会需要修改Android的hosts文件。Android的hosts文件路径是/system/etc/hosts,在修改该文件前首先需要Android手机获取root权限。至于如何root你的手机,这里就不加详述,可以自行在网络上查找,...

    ubuntu14.10下搭建android开发环境

    我使用的各种资源的下载网址和我电脑的host文件copy(为了解决无法访问google下载更新SDK的问题,更改电脑hosts文件的方法自行搜索,注意备份自己原有的hosts哦~大部分时间里这个hosts文件可以访问google,有时也是会...

    Android AdAway

    AdAway 是一个android系统下的开源广告屏蔽程序,通过对hosts文件的修改以达到屏蔽目的。 Android 版本需要至少2.1 ,需要ROOT权限。

    解决Android SDK下载和更新失败的方法详解

    最近刚换了电脑,开始搭建Android开发环境的时候,下载SDK总是会出现如下错误: 代码如下: Failed to fetch URL ...这里需要注意的是hosts文件是只读的,我们没有权限修改,需要我们将hosts文件复

    Android在线更新SDK的方法(使用国内镜像)

    本文讲述了Android使用国内镜像在线更新SDK的方法。分享给大家供大家参考,具体如下: 什么是Android SDK: SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的...1.修改 hosts 文件 在使

    android sdk更新下载解决办法

    百度,网上有很多文章有说到这个,但是因为大陆政策问题,像更改hosts文件等方法,我这都没解决问题,最后还是强大的开源力量啊,开源万岁,下载文件中有详细解决步骤

    Android SDK Manager更新、下载速度慢问题解决办法

    打开目录 C:\Windows\System32\drivers\etc,在目录下有hosts文件 打开文件添加如下文本 203.208.46.146 www.google.com 74.125.113.121 developer.android.com 203.208.46.146 dl.google.com 203.208.46.146 dl-...

    javaweb转做Google地图开发,技术很简单

    修改hosts文件 添加: 74.125.71.99 code.google.com 74.125.71.99 encrypted.google.com 74.125.71.99 suggestqueries.google.com 74.125.71.99 mail.google.com 74.125.71.99 groups.google.com 74.125.71.99...

    ZTE U887.pac

    加入hosts屏蔽文件,高达1M多; 加入V6省电控制内存脚本,支持init.d; 强化部分代码冲突,避免卡机崩溃情况; 添加了个别的实用软件大家可以试试 此中兴U887(移动版)刷机包由ROM开发者:agent 制作。

    配置android开发环境时出现eclipse获取不到ADT的解决方法

    主要介绍了配置android开发环境时出现eclipse获取不到ADT的解决方法,涉及针对开发环境hosts文件域名映射的修改及eclipse配置的修改技巧,具有一定参考借鉴价值,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics