我有关于Appium Android模拟器的问题。
当我使用cmd:emulator -avd emulaotr name启动它时,我开始使用Android模拟器。
模拟器需要花费大量时间才能完全加载,因此当我尝试通过appium服务器调用Android应用程序时会产生错误: 无法创建新会话。 (原始错误:UiAutomator在成功启动之前退出)。
通常,Android会卡在Android屏幕上而不会进一步发布。所以直到我完全启动模拟器,我无法调用应用程序。请帮忙。
我认为这是由于模拟器速度慢。 我怎么解决它,请建议。
所需功能的代码:
File appDir = new File("Src");
File app = new File(appDir, "honkamp.apk");
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.PLATFORM_NAME,MobilePlatform.ANDROID);
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
cap.setCapability(MobileCapabilityType.VERSION, "4.4.2");
cap.setCapability(MobileCapabilityType.APP_PACKAGE, "com.Honkampkrueger.hk");
cap.setCapability(MobileCapabilityType.BROWSER_NAME, "");
cap.setCapability(MobileCapabilityType.APP_ACTIVITY, ".MainActivity");
cap.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
AndroidDriver and = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"),cap);
and.startActivity("appPackage","com.example.android.apis", null, null);
How can i launch android emulator much quicker completely to proceed further .
请建议..............