当前位置:编程学习 > wap >>

关于activity的问题!

我做了一个activity和service,在activity启动service,service则是与C++服务器连接并收发数据,这个工作是在一个新开的线程里面做的。问题是我在模拟器上运行,与服务器连接没多久就报错了,都没发获得服务器上的数据,有时候甚至没法与服务器连接上。报错有:
system_process    ActivityManager    Luanch timeout has expired, giving up wake lock
system_process    ActivityMansger    Activity idle timeout for HistoryRecord{45050530 com.cqu.android.Activity/.Medical_ListActivity}
求解决方法! --------------------编程问答-------------------- 来个大大帮忙啊,这对于你们这些牛人来说难吗?不难就回复吧,急求的! --------------------编程问答-------------------- 超时了,是不是时间设的短了,服务器那边的简查一下什么情况下会断开链接
另外你在UI操作太多的话可能会被进程kill掉
添加一个一些log看看输出
--------------------编程问答-------------------- 这个activity是AndroidMainfest.xml里面决定最先启动的activity的(这个有关系吗?),activity是设计显示一个动态listview的,其中的信息就要通过service从服务器上获得。但是在service里面从服务器接收数据后就不往下执行了,我说是这是因为service后面有对这些数据的解析,这样才能获得有效的数据,也就是说service并没有解析数据就报我说的那些错误了。
添加log我有,但是activity启动service后就log没输出了。
引用 2 楼  的回复:
超时了,是不是时间设的短了,服务器那边的简查一下什么情况下会断开链接
另外你在UI操作太多的话可能会被进程kill掉
添加一个一些log看看输出
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,