以下是我遵循的步骤-
>Calabash-android console file.apk
irb(main):003:0>reinstall_apps
irb(main):004:0>start_test_server_in_background
nil
没有错误,但我的应用程序没有启动。我所能看到的只是一个类似黑屏的应用程序即将推出,但事实并非如此。我试着在另一个测试项目上复制它,但效果很好。
如果使用任何自定义活动,请在使用run命令时使用环境变量MAIN_ACTIVITY
。
calabash-android console file.apk MAIN_ACTIVITY="com.example.youractivity"
有关更多信息:http://calabashapi.xamarin.com/android/file.ENVIRONMENT_VARIABLES.html#MAIN_ACTIVITY