如何添加Voice Search Client ID
0赞
发表于 2017/10/20 16:34:55
阅读(1064)
[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) |
文章转自一牛网论坛,原文链接:http://bbs.16rd.com/thread-55693-1-1.html