我试图在Tizen 3中运行混合应用程序示例但没有成功。
我从示例中创建了native service和web app。然后我将该服务添加到web app multi package中。 我确认wgt文件包含webapp和本机服务文件。
当Web应用程序在设备中运行时,它可以连接到服务,但命令消息无法到达服务。 我认为问题是该服务已进入暂停状态,因此无法响应Web应用程序消息。 部署混合应用程序示例我缺少什么? 是否有任何特殊的(特权或功能)我应该添加强制本机服务以保持清醒从Web应用程序接收命令?
答案 0 :(得分:1)
在更改Web服务中的servie app id后,它工作了! 最初,app.js具有org.example.hybridservice格式的SERVICE_APP_ID。 我将其更改为xxxxxxxxxx.hybridservice,其中xxxxxxxxxx是web app id前缀。可以从.wgt文件中的tizen-manifest.xml文件复制相同的应用程序ID。