Я пытаюсь создать автоматические снимки экрана с помощью fastlane для приложения android, созданного во флаттере и дротике, но я продолжаю получать ту же ошибку.
вот Fastfile:
platform :android do
lane :screenshots do
(
capture_android_screenshots(app_package_name: "com.xyz.test",app_apk_path:"build/app/outputs/apk/release/app-release.apk",
tests_apk_path:"build/app/outputs/apk/debug/app-debug.apk")
)
end
end
Он устанавливает приложение на эмуляторе и предоставляет разрешения, но затем выдает эту ошибку
com.xyz.test/androidx.test.runner.AndroidJUnitRunner
[14:41:47]: ▸ android.util.AndroidException: INSTRUMENTATION_FAILED: com.xyz.test/androidx.test.runner.AndroidJUnitRunnerINSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{com.xyz.test/androidx.test.runner.AndroidJUnitRunner}
[14:41:47]: ▸ INSTRUMENTATION_STATUS: id=ActivityManagerService
[14:41:47]: ▸ INSTRUMENTATION_STATUS_CODE: -1
[14:41:47]: ▸ at com.android.commands.am.Instrument.run(Instrument.java:514)
[14:41:47]: ▸ at com.android.commands.am.Am.runInstrument(Am.java:196)
[14:41:47]: ▸ at com.android.commands.am.Am.onRun(Am.java:80)
[14:41:47]: ▸ at com.android.internal.os.BaseCommand.run(BaseCommand.java:56)
[14:41:47]: ▸ at com.android.commands.am.Am.main(Am.java:50)
[14:41:47]: ▸ at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
[14:41:47]: ▸ at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:338)
, в то время как
adb shell pm list instrumentation
ничего не выдает
Anyhelp, как решить эту проблему ??