首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OnePlus Expresso测试运行问题(AndroidStudio3.6.2)

OnePlus Expresso测试运行问题(AndroidStudio3.6.2)
EN

Stack Overflow用户
提问于 2020-04-20 06:24:24
回答 1查看 237关注 0票数 2

我是一个Android开发人员,面临一个非常严重的问题,解决方案在任何地方都没有提到。

我正试图在我的oneplus6t上运行Expresso自动化测试。但从一年开始的每一次我都无法测试。

错误消息如下所示:

代码语言:javascript
复制
"Testing started at 09:46 AM ...
04/20 09:46:21: Launching 'ASyncSettingsTest' on OnePlus ONEPLUS A6010.
Running tests
$ adb shell am instrument -w -r -e debug false -e class 'com.declaree.declaree.ASyncSettingsTest' com.demo.test/androidx.test.runner.AndroidJUnitRunner
Timed out waiting for process (com.demo) to appear on oneplus-oneplus_a6010-21663687."

它正在仿真器和其他制造设备上工作,如像素、moto、三星等。

我在开发人员选项中也找不到这样的东西。

要运行测试,我必须自己打开应用程序,然后它才能运行。

FYI:重启,重置,擦除缓存不起作用。

我在Android 3.6.2工作

有人有什么解决办法吗?提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-14 14:59:15

这在某种程度上与“一加”背景工作的特定限制有关。

为了摆脱这个,去吧

设置->电池->电池优化->您的应用程序(不是package.test而是应用程序) ->不优化->完成

工作在OnePlus 3t上。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61316275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档