Cho*_*gun 6 android google-assist-api
我已经尝试了我找到的每个简单的组合,但不知道如何做到这一点.我甚至试图模拟家庭长按,但你得到谷歌现在的声音,看着logcat它显示这一点
com.google.android.googlequicksearchbox/com.google.android.apps.gsa.staticplugins.opa.OpaActivity
但不确定这是我正在寻找的或如何复制它.
yau*_*ame 10
这有效:
startActivity(new Intent(Intent.ACTION_VOICE_COMMAND).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
Run Code Online (Sandbox Code Playgroud)
小智 1
所以我一直在尝试做同样的事情,当我尝试以这样的意图启动助手时发现了一些东西:
Intent launchIntent = new Intent(Intent.ACTION_VIEW);
launchIntent.setPackage("com.google.android.googlequicksearchbox");
launchIntent.setClassName("com.google.android.googlequicksearchbox", "com.google.android.apps.gsa.staticplugins.opa.OpaActivity");
startActivity(launchIntent);
Run Code Online (Sandbox Code Playgroud)
尽管这不会引发 ActivityNotFoundException,但它会引发 Permission Denial。之所以会发生这种情况,是因为必须从上面的 googlequicksearchbox 包启动 Google Assistant。希望当他们发布 API 时,情况会有所改变。手指交叉。
| 归档时间: |
|
| 查看次数: |
5347 次 |
| 最近记录: |