android 下修改 hosts文件 及 out of memory的解决

本文介绍如何通过ADB命令获取Android模拟器的root权限,并修改其hosts文件以便于指向特定的开发服务器。主要内容包括获得root权限、设置系统分区为可读写、复制hosts文件到PC进行编辑并重新推送回模拟器。
摘要由CSDN通过智能技术生成

 

需要使用 android模拟器访问某个网站,其实是指向开发机器上的,这时需要修改 andorid上的 hosts文件,

下面这个网站介绍了方法

 

http://www.hiapk.com/bbs/thread-63992-1-1.html

 

具体步骤如下

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

 

但在第五步时,有的人会报  out of memory的错误

 

这是因为直接用命令行启动,而没加一个参数造成的,所以用下面这个命令来启动就行了

$emulator –avd youravdname –partition-size 128

来源于(可能被墙了)

http://www.cuteandroid.com/tips-for-android-developer-failed-to-copy-file-to-system

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值