在唤醒联网授权时是否是对包名的命名规则有限制
冷翼511 发布于2017-01 浏览:1688 回复:1
0
收藏

我使用的服务是:唤醒

调用的接口是: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
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2c5812回复于2017-01

您好,请问您程序的实际运行包名是哪个,需要保持一致才对

0
TOP
切换版块