OnePlus Expresso 测试 运行 问题(Android Studio 3.6.2)
OnePlus Expresso Test Run Issue (Android Studio 3.6.2)
我是一名 Android 开发人员,面临着一个非常严重的问题,在任何地方都没有提到解决方案。
我正在尝试 运行 在我的 oneplus6t 上进行 Expresso 自动化测试。但是一年以来的每一次我都无法测试。
错误信息是这样的:
"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."
它在模拟器和其他制造设备(如 Pixel、moto、Samsung)中运行。
我在开发者选项中也没有找到类似的东西。
对于 运行 的测试,我必须自己打开应用程序然后 运行s。
仅供参考:重启、重置、擦除缓存不起作用。
我在 Android Studio 3.6.2
工作
有人有解决办法吗?提前致谢。
这与oneplus对后台工作的特定限制有某种关系。
要摆脱这个,去
Settings -> Battery -> Battery optimization -> Your app (not
package.test but application) -> Don't optimize -> Done
适用于 OnePlus 3t。
我是一名 Android 开发人员,面临着一个非常严重的问题,在任何地方都没有提到解决方案。
我正在尝试 运行 在我的 oneplus6t 上进行 Expresso 自动化测试。但是一年以来的每一次我都无法测试。
错误信息是这样的:
"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."
它在模拟器和其他制造设备(如 Pixel、moto、Samsung)中运行。
我在开发者选项中也没有找到类似的东西。
对于 运行 的测试,我必须自己打开应用程序然后 运行s。
仅供参考:重启、重置、擦除缓存不起作用。
我在 Android Studio 3.6.2
工作有人有解决办法吗?提前致谢。
这与oneplus对后台工作的特定限制有某种关系。
要摆脱这个,去
Settings -> Battery -> Battery optimization -> Your app (not package.test but application) -> Don't optimize -> Done
适用于 OnePlus 3t。