正在运行Android测试-APK文件“-androidTest.apk“;磁盘上不存在

正在运行Android测试-APK文件“-androidTest.apk“;磁盘上不存在,android,android-studio,junit,Android,Android Studio,Junit,我正在尝试运行特定的android测试(JUnit&Espresso),但出现以下错误: 我正在按原样执行测试(调试): 该应用程序已成功安装,并可在流程完成后使用 目录/Users/user/Projects/kiwix-android/app/build/outputs/apk/androidTest/不存在且未创建,更不用说app-kiwix-debug-androidTest.apk文件本身了 我的目标是能够在真实设备上调试(断点等)单个测试。 欢迎大家提出建议 这似乎是Androi

我正在尝试运行特定的android测试(JUnit&Espresso),但出现以下错误:

我正在按原样执行测试(调试):

该应用程序已成功安装,并可在流程完成后使用

目录
/Users/user/Projects/kiwix-android/app/build/outputs/apk/androidTest/
不存在且未创建,更不用说
app-kiwix-debug-androidTest.apk
文件本身了

我的目标是能够在真实设备上调试(断点等)单个测试。
欢迎大家提出建议

这似乎是Android Studio中的一个bug。在尝试安装和运行测试之前,这些测试似乎没有被编译。因此,您需要事先编译它们

./gradlew assembleDebugAndroidTest -x test
完成此操作后,您应该能够使用Android Studio运行/调试。请注意,如果您在测试代码中进行了任何更改,您需要再次运行上述命令。

也许可以帮助您?