我使用的服务是:唤醒
调用的接口是:android sdk接口
mWpEventManager = EventManagerFactory.create(WakeUpActivity.this, "wp");
mWpEventManager.registerListener(new EventListener() {@Override
public void onEvent(String name, String params, byte[] data, int offset, int length) {
Log.d(TAG, String.format("event: name=%s, params=%s", name, params));
try {
JSONObject json = new JSONObject(params);
if ("wp.data".equals(name)) { // 每次唤醒成功, 将会回调name=wp.data的时间, 被激活的唤醒词在params的word字段
String word = json.getString("word");
mLogTextView.append("唤醒成功, 唤醒词: " + word + "\r\n");
startSpeech();
} else if ("wp.exit".equals(name)) {
mLogTextView.append("唤醒已经停止: " + params + "\r\n");
}
} catch (JSONException e) {
throw new AndroidRuntimeException(e);
}
}
});
参数设置情况:
开发平台和机型:
SDK版本号:
代码或日志截图(上传截图能帮助您更快解决问题):
复现步骤、现象及其他描述:
如果在管理应用中包名是
"com.meizu.test"那么,就会返回wp.exit;
但是在管理应用中包名是
com.meiz.test就能开始唤醒,返回wp.enter
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
您好,请问您程序的实际运行包名是哪个,需要保持一致才对