在emulator上运行Android Market
看了标题,你还不明白这是什么意思?好吧,只有给你张图图看了。Android Market里面的付费程序都可以看到。嗯哼,我其实只是想放张图片占点位置
实现过程是简单的,首先你要新建一个1.6的emulator
[abitno@archlinux ~]$ android create avd -t 4 -n market
然后到这里找到1.6的那部分里面的System Image,下载它!!!
下载完成的zip文件里有一个system.img,把它复制到emulator的目录里即可。比如上面新建的emulator名字是market,那相应的目录就是~/.android/avd/market.avd/
最后启动你的emulator吧,你会发现像真的手机一样需要你输入Google帐号。到了slide keyboard open to continue,只需要Ctrl+F11
好的,如果你人品没我这么差,那你已经登录了你的Google帐号并可以使用market了
分割线下面是给人品差的人看的,相信大多数中国的人人品都不会比我好到哪去啊。你肯定遇到了这个毫无头绪的问题
can't establish a reliable data connection to the server
你没有猜错,是伟大的GFW在考验我,我竟然没有意识到这一点,就像原来一个程序员要面临这么多问题中的情形一样。
为了伟大的GFW,我花费了一个下午的时间在找这个问题的解决办法,这就是无视GFW存在不把GFW放在心中首要位置所应得的报应啊!!!
最后我才用wireshark抓了下包,看到請求被RESET的字样,我对GFW的爱无以言表了
既然知道是GFW的问题了,我就不多说了,我是用VPN完成任务的,你肯定比我有办法
另外有的人在找market.apk,当你运行了那个market emulator之后
[abitno@archlinux ~]$ adb shell
$ ls /system/app
你会看到一个Vending.apk,这就是你想找的了,把它拉下来就好
[abitno@archlinux ~]$ adb pull /system/app/Vending.apk market.apk
就是这样,准备睡觉
本文基于 署名-非商业性使用-禁止演绎 2.5 中国大陆 发布
18 COMMENTS >>LEAVE<<
-
这个模拟器看着好怪
-
@wayne
模拟器不都长这个样吗。。。
-
2.2 的?
-
你这个下拉我一直搞不懂是怎么实现的
-
@Firm
什么下拉?
-
这个apk能放在真机上用吗
-
@sAhAck
你要在真机上用这个干吗,本来不就有market吗
-
@ABitNo
当然是用Custom Firmware了,最好是自己编译
-
@sAhAck
那我不知道呀,你试试不就知道了
-
希望能多看到一些Android方面的知识!
你也用NetBeans 第三方开发的那个插件做Android?
我是用那个插件,可这个插件不能自动更新R.java文件。不知你那边如何?
-
@只想喝啤酒
是不能,而且也不太必要,我一般是需要更新R.java时,就build一次,就是按下F11就好了
-
哦,不好意思,我忘了说,我是在res下面加了新的资源,比如用到的图片,再F11的话,就会有
invalid resource directory name: res/im
E:\kaifa\google\android\MyActivity\nbproject\build-impl.xml:338: exec returned: 1这类的错
资源是我加错地方了还是?
谢谢你这么快回复!
-
@只想喝啤酒
错了吧,哪有用这种目录的
-
这是我随便取的一个名字im,这个名字不能自定义?那应该如何加?谢谢指教
-
@只想喝啤酒
res里都有约定好的目录的啊,你就加到相应的目录
-
啊,是这么回事啊,我以为不一定要用他的目录名呢。
谢谢!我回去试一下!顺便问一下,你不用QQ吗?现在的即时通讯软件太不统一,哈 -
你在ABOUT里留下的wolfplanet@gmail.com不对吗?
-
@只想喝啤酒
对啊,怎么了
