首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓服务中的ACRCloud音乐识别

安卓服务中的ACRCloud音乐识别
EN

Stack Overflow用户
提问于 2018-04-09 06:50:51
回答 2查看 290关注 0票数 2

我遵循了ACRCloud Android中的演示应用程序。音乐识别的所有密码都在活动中。

我也做了同样的事,但在服役时。那么,我们可以在服务中初始化ACRCloudClient吗?(ACRCloudClient从活动扩展)。

如果我们不能的话,我们怎么能在服务中做到呢?

我在服务中有另一个问题的实现代码。这是链接See this question

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-09 10:20:46

我检查了ACRCloudClient的实现及其扩展的安卓活动。另外,ACRCloudClient使用共享首选项(这就是为什么我得到一个空指针异常)。

因为在服务中保持对活动的引用并不是一个好主意,所以最好在活动中实现上面的代码。识别的所有实现都是在ACRCloudClient类中的一个单独线程中完成的,因此没有必要为此创建另一个服务。

我在另一个问题中也回答了同样的问题,link to related question

票数 0
EN

Stack Overflow用户

发布于 2018-04-09 08:40:33

SDK可以在服务中工作,但是由于SDK需要记录,它可能在background.Can执行期间被中断--您的实现代码现在正在工作吗?您可以设置"this.mConfig.context = null",并忽略该空异常。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49727056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档