当我单击运行测试按钮时,Android Studio会构建并尝试运行测试。
70%的时候,它会说“示例化测试......”,并且不会从那里转到任何地方。如果我关闭adb服务器,拔掉一个设备,或者关闭一个模拟器,测试套件会神奇地运行得很好。
前几天晚上,我甚至看到了一个奇怪的行为。我拔掉了设备的电源,而它上面写着“示例化测试”。Android Studio发现它消失了。几个小时后,我从口袋里拿出手机,解锁它,它突然开始运行测试套件。
你知道是什么原因导致这种行为吗?我找到的最接近的是Android Test stopping in instantiating tests,但这是指一个不同的问题。
6条答案
按热度按时间j8ag8udp1#
我有同样的问题,问题只会发生在运行调试虽然。从来没有它时,正常运行。
我通过删除Build.gradle中的Test Orchestrator修复了它。
8yparm6h2#
我的
OnePlus 5
也发生了这种情况--我无法让它运行。看起来它只和这个设备有关。我最终使用了一个模拟器和其他手机,效果很好。
5cg8jx4n3#
我遇到过同样的情况-测试运行程序启动,说“示例化测试”,但随后什么也没有发生。
正如Sumukh Bhandarkar在上面的评论中所暗示的,我做了以下事情:
如果此操作不起作用,并且您已打开Android Device Monitor:
如果 * 这 * 不起作用,并且您仍打开Android Device Monitor:
mf98qq944#
我试过阿蒂的建议,但都不管用,最后管用的是:
1.关闭仿真器
1.打开AVD管理器
1.在“操作”列中,单击向下箭头并选择“立即冷 Boot ”
1.等待仿真器再次运行
1.运行测试
在这样做之后,测试构建得相当快,运行起来没有问题。
ohtdti5x5#
导致我出现这种情况的原因:
gk7wooem6#
试着用不同的方式运行你的测试。只有当我从测试文件所在的文件夹的上下文菜单中调用测试时,一切都对我有效。这可能是因为插件很长一段时间没有更新,现在通过点击文件或文件本身的启动图标来启动并不起作用。