首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓上的NullPointerException在DsClientManager中的应用

安卓上的NullPointerException在DsClientManager中的应用
EN

Stack Overflow用户
提问于 2015-01-26 10:21:08
回答 1查看 85关注 0票数 1

我有一个使用com.dolby.dap.DsClientManager的应用程序。在一些联想、宏碁和中兴的设备上运行时,我随机得到一台NullPointerException

代码语言:javascript
复制
com.dolby.dap.DsClientManager$DsClientHandlerThread.handleMessage (DsClientManager.java:372)
android.os.Handler.dispatchMessage (Handler.java:106)
android.os.Looper.loop (Looper.java:193)
android.os.HandlerThread.run (HandlerThread.java:61)

还有其他人看过这个问题吗?有办法解决吗?

还请注意,当我调用其中一个杜比API时,不会引发异常,因为每次我都会捕获所有的运行时异常。异常是异步抛出的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-20 02:50:18

它似乎是杜比音频处理库中的一个bug。显然有一些设备(如宏碁A3-A20和联想B8000)存在dolby.ds.state系统属性,但是杜比音频处理库无法实例化客户端?当发生这种情况时,库假设DS是可用的,但随后无法实例化客户机,然后尝试在空实例上调用.init()方法。

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

https://stackoverflow.com/questions/28148247

复制
相关文章

相似问题

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