Android模拟器代理设置

Android官方的文档中提到了模拟器中设置代理服务器的方法,即在命令行启动模拟器时使用-http-proxy
接下来的操作无论是Windows还是Linux平台,都是通用的,截图取自Windows。
1、通过命令行或者通过双击emulatoer可执行文件,打开模拟器
2、在命令行执行adb shell 打开android的控制台 (确保环境变量设置正确,即已经把Android_SDK/tools 添加到了PATH(Linux)/path(Windows))
3、执行 ls -l /data/data/com.android.providers.settings/databases/settings.db ,查看系统设置数据库文件是否存在
4、如果数据库文件存在,执行 sqlite3 /data/data/com.android.providers.settings/databases/settings.db,以settings.db为当前scheme启动SQLITE3
5、执行 INSERT INTO system VALUES(99,’http_proxy’, ‘192.168.0.245:8080′); 语句插入数据,其中192.168.0.245是我用的代理服务器IP,8080是端口,请根据具体情况替换
6、执行 SELECT * FROM system; 来查看刚才插入的数据
你应该可以看到这么一行:
7、重启模拟器,以使代理服务器设置生效
8、可以使用 DELETE FROM system WHERE _id=99; 语句来删除代理设置
或者使用 UPDATE system SET value = ‘192.168.0.245:8070′ WHERE _id=99; 来修改代理服务器设置














羡慕你们。。月夜对这个只有眼馋的份儿。。呵呵。。
对这些不是很懂的说…
Android系统好玩么
小花,也弄些Yahoo Mobile的信息吧,你的长项
呵呵,术业有专攻嘛
不错,而且是Opensource的
你也可以下来玩玩
Yahoo Mobile?
你是说他Yahoo提供的Mail、Weather、Finance这些API吧,这我倒还真没怎么看过
不过基本都是基于XML来交互,有时间我可以写几个sample看看
怎么修改头像?问个小问题,哈哈
@estoremap
到http://www.gravatar.com注册一个账号就可以啦
以后只要在留言的时候填入你注册的email地址就而已
WP会自动获取头像,其他的大部分开源blog和cms程序(或者通过插件)也都支持gravatar
http://developer.android.com/sdk/RELEASENOTES.html
http-proxy在SDK1.1的版本发布说明中,这个是已知的遗留问题:
In some cases, you may encounter problems when using the browser on an emulator started with the command-line option -http-proxy.
@iame
原来如此,多谢iame!
你好。我想问问,理论上讲这个方法在实机上,比如一台HTC Hero,也可以适用吗?
另外,为啥我的机器里找不到sqlite程序?
我好像只能先用adb把db文件pull出来,用sdk里的sqlite改完之后再push回去。
哪里能找到用于我机器上的sqlite呢?
谢谢!