微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何添加Voice Search Client ID

如何添加Voice Search Client ID

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
在ICS之后的GMS版本中,Voice Search CLIent ID默认为null,如果需要,如何添加?
[SOLUTION]
首先了解client ID显示值的意思:
null:这个client ID对应的apk不存在
unknown: 这个client ID未设置值
***:client ID值已被设置,且经过GooglePartnerSetup的转换后的具体值
通过上面信息,我们可以了解"null"代表Voice Search Client ID对应的apk并不存在系统中
这是因为Google从ICS之后的GMS把它对应的apk默认给去掉了:VoiceSearch.apk
取而代之的是统一使用Velvet.apk(即Google Now)
请注意,虽然Velvet包含VoiceSearch的功能,可是它们并不是同样的应用
Velvet的包名为:"com.google.android.googlequicksearchbox"
VoiceSearch的包名为:"com.google.android.voicesearch"
而GooglePartnerSetup转换时会匹配包名等信息的,所以就会出现:
在ICS之后带GMS的版本中,默认Voice Search Client ID的值为"null"
解决方案:
将VoiceSearch.apk预置到系统的system/app(或者system/priv-app)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top