Tuesday, August 16, 2011

中国的移动电话运营商和其他网络服务商,自食其果!

折腾了一个星期,总算在中国大陆的行货手机上搞好了并观念上了google Account。不过很遗憾的是,不知怎么的,google把我识别为China Mobile Phone,如果从网页上下载,什么程序都会显示不兼容!

比如中国的新浪微博,就是不兼容的!

中国的开发者也很奇怪,明明政府认为Market在中国是不受欢迎的,为什么还把自己的程序放到Market中?不是和政府作对?

像这种高度过滤的微博,除了身在墙内的国人用,难道好指望占领国际市场?

再提醒一下,国内自己开发的安卓市场,下载程序基本上不怎么验证手机的兼容性,反正一股脑的让你下,至于是否适合就不是他们的事情了。

关键:必须找到适合你自己版本的GoogleServicesFramework.apk 以及和该版本匹配的其他google软件版本,比如Vending.apk (Market包)
就是光针对Android 2.2,似乎都有好几个类型的GoogleServicesFramework.apk,比如hdpi、mdpi版等。

这个谷歌的服务框架是底层,它提供了手机与所有服务的账户观念,所有帐户观念都是通过这个包实现的。所以,如果你在安装好这个包后,能通过Setting,Accounts & Sync settings添加有G表示的google 账户,就基本上成功了。

这也就解释了,为什么很多用户自从网上下载安装gmail.apk等包而运行时只一闪而过了就什么也没有了。

在试验中,发现某几个古老的google voice版本不运行在这个框架之上,可以自行运行。

No comments:

Post a Comment