在emulator上运行Android Market

看了标题,你还不明白这是什么意思?好吧,只有给你张图图看了。Android Market里面的付费程序都可以看到。嗯哼,我其实只是想放张图片占点位置

android-market-on-emulator.png

实现过程是简单的,首先你要新建一个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

就是这样,准备睡觉

18 COMMENTS >>LEAVE<<

  1. wayne

    这个模拟器看着好怪

  2. ABitNo
    @wayne

    模拟器不都长这个样吗。。。

  3. tmdab123
  4. Firm

    你这个下拉我一直搞不懂是怎么实现的

  5. ABitNo
  6. sAhAck

    这个apk能放在真机上用吗

  7. ABitNo
    @sAhAck

    你要在真机上用这个干吗,本来不就有market吗

  8. sAhAck
    @ABitNo

    当然是用Custom Firmware了,最好是自己编译

  9. ABitNo
    @sAhAck

    那我不知道呀,你试试不就知道了

  10. 只想喝啤酒

    希望能多看到一些Android方面的知识!

    你也用NetBeans 第三方开发的那个插件做Android?

    我是用那个插件,可这个插件不能自动更新R.java文件。不知你那边如何?

  11. ABitNo
    @只想喝啤酒

    是不能,而且也不太必要,我一般是需要更新R.java时,就build一次,就是按下F11就好了

  12. 只想喝啤酒

    哦,不好意思,我忘了说,我是在res下面加了新的资源,比如用到的图片,再F11的话,就会有
    invalid resource directory name: res/im
    E:\kaifa\google\android\MyActivity\nbproject\build-impl.xml:338: exec returned: 1

    这类的错

    资源是我加错地方了还是?

    谢谢你这么快回复!

  13. ABitNo
    @只想喝啤酒

    错了吧,哪有用这种目录的

  14. 只想喝啤酒

    这是我随便取的一个名字im,这个名字不能自定义?那应该如何加?谢谢指教

  15. ABitNo
    @只想喝啤酒

    res里都有约定好的目录的啊,你就加到相应的目录

  16. 只想喝啤酒

    啊,是这么回事啊,我以为不一定要用他的目录名呢。
    谢谢!我回去试一下!顺便问一下,你不用QQ吗?现在的即时通讯软件太不统一,哈

  17. 只想喝啤酒

    你在ABOUT里留下的wolfplanet@gmail.com不对吗?

  18. ABitNo

LEAVE A RESPONSE >>CANCEL<<

loader