我正在尝试运行特定的 android 测试(JUnit 和 Espresso),但出现以下错误:
该应用程序已成功安装并在此过程后可用。
目录/Users/user/Projects/kiwix-android/app/build/outputs/apk/androidTest/
不存在,也没有创建,更不用说app-kiwix -debug-androidTest.apk
文件本身。
我的目标是能够在真实设备上调试(断点等)单个测试。 欢迎所有建议!
最佳答案
这似乎是 Android Studio 中的一个错误。在尝试安装和运行测试之前,测试似乎没有得到编译。所以,你需要事先编译它们
./gradlew assembleDebugAndroidTest -x test
执行此操作后,您应该能够使用 Android Studio 运行/调试。请注意,如果您在测试代码中进行了任何更改,则需要再次运行上述命令。
关于android - 运行 Android 测试 - 磁盘上不存在 APK 文件 "...-androidTest.apk",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49670865/