[转]Google语音助手Google Now的移植与激活

google now是4.1.1上最为突出的一个应用。实际上,也是google搜索与语音搜索的升级。

[flickr id="13209095505" thumbnail="medium_640" overlay="true" size="medium_640" group="" align="none"]

如果很幸运的,你是4.1或以上版本,那么直接打开GoogleSearch(如果是低于4.1版本的、或者还没有安装的话,去GooglePlay下一个),可以直接使用Google Now,但如果你无法使用,那么可以阅读一下本文,或许可以解决你的问题。

 

Google Now功能本来只在JellyBean或者以上版本才有,不过国外大神已找到方法成功移植到了ICS之上。 /*************************************************************************************************************************/ 首先,搜索这个APK已变为Velvet.apk,将JB里的velvet.apk放入/system/app,将原先的搜索GoogleQuickSearchBox.apk更名使之失效,比如GoogleQuickSearchBox.apk1,由于需要用到语音,所以,还在再添入一个GoogleTTS.apk引擎来支持。同时,还有一些库文件和配置文件也需要拷入相应目录下。 这样APK的移植就完成了,但是,这时肯定还是不能用的。下一步,改ROM的开发版本,将/system/build.prop文件里的ro.build.version.sdk=15改为ro.build.version.sdk=16,重启 这时候,google now就可以正常使用了。不过在霹雳泄露版的ROM里,这样改好后google now没问题,别的gapps包却不能使用。在将ro.build.version.sdk改回15后就正常,但google now继续杯具。在网上找到方法,就是多移植进去一个文件Velvet-theos0o.apk。据说连原先的GoogleQuickSearchBox.apk都可以不用删除或改名。不过经我试验是不行的。但却能使google now在15的环境下使用。所以,这个文件也是必须的。 如果你是直接打补丁到中文ROM下的话,会出现这样一个问题,就是google now打开后,里面没有任何内容,这是因为app还未激活的原因。 在移植过程中细心的人会发现,在usr用户配置文件里,只有一个en.us的文件夹里面的配置。 所以,只有当你的系统是在es.us的环境下,这些配置文件才会被引用。 所以,要想激活google now,需要在语言选择里,选择英文(美国),然后,再去打开google now,完成激活 激活完成后,再切换到中文下,就没有任何问题了。 原文在这里 /*************************************************************************************************************************/

» 本文链接地址:https://www.xidige.com/636

打开支付宝扫一扫,即可进行扫码打赏哦

扫码支持
扫码打赏,你说多少就多少

标签:

分享到:

扫一扫 在手机阅读、分享本文

上一篇: 下一篇:
评论区0人评论367人参与

电子邮件地址不会被公开。 必填项已用*标注

*

loading

赞助商广告