我正面临一个大问题,我几天都试图解决这个问题。我正在尝试使用robotium运行测试,但是当我在setup方法上调用getActivity()
时,会抛出RuntimeException
异常。
java.lang.RuntimeException:无法启动意图Intent { act = android.intent.action.MAIN flg = 0x14000000 cmp = com.company.app / .SplashActivity}在45秒内完成。也许是 主线程在合理的时间内没有闲置? 可能会有一个动画或不断重新粉刷的东西 屏幕。或者活动是在创建网络呼叫?见 threaddump日志。以上是事件队列的参考 在您的活动启动请求之前空闲是1463908619275,现在是 上次队列闲置时是:1463908619275。如果这些号码是 同样,你的活动可能会占用事件队列。
我正在使用robotium 5.4.4