AnyChat技术支持论坛

标题: Android 点击EndCall按钮,程序终止。 [打印本页]

作者: sagittar_zhang    时间: 2015-7-22 16:53
标题: Android 点击EndCall按钮,程序终止。
如题,我在自己的应用中集成了视频对话功能,前面一切正常,但是在最后的视频activity中,点击Endcall之后就程序终止了,请问为什么啊。

作者: 佰锐科技-邵光清    时间: 2015-7-22 16:58
您好,请问结束视频activity有没有调用release()释放资源呢?
作者: sagittar_zhang    时间: 2015-7-22 17:08
佰锐科技-邵光清 发表于 2015-7-22 16:58
您好,请问结束视频activity有没有调用release()释放资源呢?

结束视频之后,后面还有页面。每一个页面都需要申请一个SDK用完释放资源么?
作者: 佰锐科技-邵光清    时间: 2015-7-22 17:16
您好,请参考:在什么时候调用BRAC_Release来释放资源最合适?
作者: admin    时间: 2015-7-22 18:04
您好,运行我们的标准示例代码是否正常呢?
作者: sagittar_zhang    时间: 2015-7-27 14:34
示例代码运行正常,难道设置有问题??空指针异常。
作者: admin    时间: 2015-7-27 14:42
建议您使用单例模式
  1. if (anychat == null) {
  2.     anychat = AnyChatCoreSDK.getInstance(this);
  3. }
复制代码
这样只需要在应用程序销毁时才需要调用anychat.Release();其它页面都不需要调用。
作者: sagittar_zhang    时间: 2015-7-27 14:45
就是这样的啊,一直单例模式。。
作者: admin    时间: 2015-7-27 14:53
那就不需要调用Release,怎么会出现空指针呢?建议您加一些日志跟踪一下:赋值的地方加上log、EndCall的代码也加上log。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3