1
9
我遇到了和你一样的问题。当我在Android参考中搜索原因时 ServiceTestRule ,我发现原因很简单。
因此,我更改了onBind()方法以返回非空绑定器。
其中LocalBinder定义为
然后TimeoutException消失了! 我想测试失败的原因是您的测试运行程序无法绑定正在测试的服务。 尽管在您的案例中启动服务后,服务正在运行,但测试运行程序无法检测服务是否正在运行。 它必须将测试用例标记为失败。 |
2
2
试试这个
|
3
1
这对我有用
|
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |