AnyChat技术支持论坛

标题: 官方demo,视频完强制退出了 [打印本页]

作者: xmhb5566    时间: 2013-8-16 11:05
标题: 官方demo,视频完强制退出了
  把官方demo 加进去我的项目里,由A activity跳转到 官方demo登录直到打开视频,视频完后,返回到A activity就被强制退出,因为A  activity被重新加载了,A  activity的数据为空了,但是屏幕横已经固定横屏了啊,为什么?

作者: 廖斌    时间: 2013-8-16 12:45
您好!官网demo工程中HallActivity结束的时候是杀死了整个进程的,您的情况可能是这个情况造成的。您可以在onDestory中将整个进程杀死的代码注释掉,然后再试试
作者: xmhb5566    时间: 2013-8-16 13:33
廖斌 发表于 2013-8-16 12:45
您好!官网demo工程中HallActivity结束的时候是杀死了整个进程的,您的情况可能是这个情况造成的。您可以在 ...

这个已经注释了
作者: 廖斌    时间: 2013-8-16 13:43
1、由A activity跳转到官网的demo。。。。。。

是把官网上面所有activity都引入了吗?
2、视频完后,返回A。。。

是按官网的actiivty顺序返回吗?

另外您测试用的是什么版本?是最新的吗?
作者: xmhb5566    时间: 2013-8-16 14:45

1、所有activity都引入了
2、Login 跳入HallActivity,Login finish了,HallActivity到roomActivity界面后也finish自己,从VideoActivity 返回到roomActivity界面,再返回就是直接到A,这时就会出现我的问题,A界面重新加载了
作者: admin    时间: 2013-8-16 14:48
您好,有换最新的版本测试过吗,请将最新版本的log文件贴上来,谢谢。
作者: 廖斌    时间: 2013-8-16 15:06
xmhb5566 发表于 2013-8-16 14:45
1、所有activity都引入了
2、Login 跳入HallActivity,Login finish了,HallActivity到roomActivity界面 ...

哦,那您是在什么地方离开房间(anychat.LeaveRoom(-1))、退出(anychat.Logout())、释放资源的呢(anychat.Release())?
作者: xmhb5566    时间: 2013-8-16 15:23
RoomActivity
作者: xmhb5566    时间: 2013-8-16 15:34
廖斌 发表于 2013-8-16 15:06
哦,那您是在什么地方离开房间(anychat.LeaveRoom(-1))、退出(anychat.Logout())、释放资源的呢(any ...

Login  HallActivity finish自己的时候是否需要anychat.Release()?
作者: admin    时间: 2013-8-16 15:36
只需要一个地方Release即可,不能重复Release。
作者: xmhb5566    时间: 2013-8-16 15:51
admin 发表于 2013-8-16 15:36
只需要一个地方Release即可,不能重复Release。

那为什么loginllActivity的界面Release了一次,HallActivity 也Release?
作者: 廖斌    时间: 2013-8-16 16:27
xmhb5566 发表于 2013-8-16 15:51
那为什么loginllActivity的界面Release了一次,HallActivity 也Release?

没有哦,官网上的loginllActivity是做了处理的,跳转的时候设置了一个不Release的标志变量,你可以看下
作者: 廖斌    时间: 2013-8-16 16:29
廖斌 发表于 2013-8-16 16:27
没有哦,官网上的loginllActivity是做了处理的,跳转的时候设置了一个不Release的标志变量,你可以看下

你在RoomActivity调用Release了,其他地方就不能调用了哦。
作者: xmhb5566    时间: 2013-8-16 16:54
廖斌 发表于 2013-8-16 16:29
你在RoomActivity调用Release了,其他地方就不能调用了哦。

那就不是Release的问题了,问题是退出了视频之后,连带退出我的A 界面,过程没有报什么错误
作者: admin    时间: 2013-8-16 16:55
可能还是视频部分没有处理好,请将最新版本的日志发上来我们分析一下,谢谢。
作者: xmhb5566    时间: 2013-8-18 16:08
廖斌 发表于 2013-8-16 16:29
你在RoomActivity调用Release了,其他地方就不能调用了哦。

我发现只要我不调用Release程序就不会死,求解
作者: 廖斌    时间: 2013-8-19 09:07
xmhb5566 发表于 2013-8-18 16:08
我发现只要我不调用Release程序就不会死,求解

视频部分是参照标准demo部分来做的把?activity销毁之前有没有关闭摄像头?
作者: xmhb5566    时间: 2013-8-19 17:08
廖斌 发表于 2013-8-19 09:07
视频部分是参照标准demo部分来做的把?activity销毁之前有没有关闭摄像头?

activity销毁之前关闭了,只要我不Release,就不会出现我的问题,求解
作者: admin    时间: 2013-8-19 17:26
您好,我们参照您的思路写了一个简单的demo,没有出现您所反馈的问题。

不知您是否方便提供一个demo,可以重现上述问题,我们帮您调试一下?




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