Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在使用appium inspector自动执行测试时,应用程序在登录时崩溃_Android_Macos_Selenium Webdriver_Automation_Appium - Fatal编程技术网

Android 在使用appium inspector自动执行测试时,应用程序在登录时崩溃

Android 在使用appium inspector自动执行测试时,应用程序在登录时崩溃,android,macos,selenium-webdriver,automation,appium,Android,Macos,Selenium Webdriver,Automation,Appium,我正在使用appium inspector,以便从与真实设备(Android)连接的Mac操作系统中自动化测试用例。 在登录应用程序时,会显示一个白色屏幕,应用程序会崩溃! 但是,当我手动操作时,同样的操作效果很好 Date: Thu Jan 07 11:55:20 GMT+01:00 2016 java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at androi

我正在使用appium inspector,以便从与真实设备(Android)连接的Mac操作系统中自动化测试用例。 在登录应用程序时,会显示一个白色屏幕,应用程序会崩溃! 但是,当我手动操作时,同样的操作效果很好

Date: Thu Jan 07 11:55:20 GMT+01:00 2016

java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
    at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1377)
    at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1395)
    at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:637)
    at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:616)
    at com.gtl.kemific.activity.DashboardActivity.loadWatchlistFragment(DashboardActivity.java:240)
    at com.gtl.kemific.activity.DashboardActivity.onClick(DashboardActivity.java:309)
    at android.view.View.performClick(View.java)
    at android.view.View$PerformClick.run(View.java)
    at android.os.Handler.handleCallback(Handler.java)
    at android.os.Handler.dispatchMessage(Handler.java)
    at android.os.Looper.loop(Looper.java)
    at android.app.ActivityThread.main(ActivityThread.java)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)

嗯,如果应用程序崩溃/没有响应,你什么也做不了。收集日志并向开发人员报告问题,然后放松;)

谢谢你的回答,这应该是开发者的问题。是的!但是,请验证adb日志中导致应用程序关闭/崩溃/没有响应的特定问题。现在不是应用程序崩溃,而是移动屏幕变暗,每次出现这种情况时,我都必须重新启动它。这个场景与我在登录屏幕中将应用程序从英文版切换到阿拉伯文版这一事实有关。