模拟器已启动,但在运行我的量角器脚本时没有响应。 这是我的appium日志
使用以下命令启动Appium服务器:C:\ Program Files(x86)\ Appium \ node.exe lib \ server \ main.js --address 127.0.0.1 --port 4713 --avd Android - device-ready- timeout 5 --session-override --platform-name Android --platform-version 20 --automation-name Appium --device-name" emulator-5558" --log-无颜色 info:欢迎来到Appium v1.4.16(REV ae6877eff263066b26328d457bd285c0cc62430d) info:Appium REST http接口监听器在127.0.0.1:4713上启动 info:[debug]非默认服务器args:{"地址":" 127.0.0.1","端口":4713," sessionOverride&# 34;:真," logNoColors":真," AVD":" Android和#34;" DEVICENAME":"模拟器-5558& #34;" platformName":" Android和#34;" platformVersion":" 20"" automationName":& #34; Appium"} info:Console LogLevel:debug 信息: - > POST / wd / hub / session {" desiredCapabilities":{" platformName":" Android"," platformVersion":" 5.0 0.1"" browserName":"铬""装置":"机器人"" appium版本&# 34;:" 1.4.16.1"" DEVICENAME":"模拟器-5558"" fullReset":"真&# 34;,"计数":1}} info:客户端用户代理字符串:未定义 warn:将cap fullset从string转换为boolean。这可能会导致意外行为。 info:[debug]提供了以下所需功能,但appium无法识别。它们将被传递给在此服务器上运行的任何其他服务。 :设备,appium-version,count info:设置模式:直接进入Chromedriver info:[debug]看起来我们想要android上的chrome info:[debug]创建新的appium会话88548d59-21c7-4236-b62f-59385df19066 info:[debug]检查adb是否存在 info:[debug]使用来自C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe的adb info:[debug]使用快速重置?假 info:[debug]准备会话设备 info:[debug]不检查app是否存在,因为我们假设它已经在设备上 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]使用AVD Android启动模拟器,launchTimeout 120000ms和readyTimeout 120000ms info:[debug]检查是否存在模拟器 info:[debug]使用C:\ Program Files(x86)\ Android \ android-sdk \ tools \ emulator.exe中的模拟器 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 info:[debug]试图找到Android模拟器 info:[debug]获取连接的模拟器 info:[debug]获取连接设备... info:[debug]执行cmd:" C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ adb.exe"设备 info:[debug] 1个设备已连接 info:[debug] 1个连接的模拟器 info:[debug]将telnet命令发送到device:avd name info:[debug]获取正在运行的模拟器端口 info:[debug]创建设备的套接字连接 info:[debug]套接字连接到设备就绪 info:[debug] Telnet命令得到响应:AVD_Nexus5 info:[debug] Emulator Android没有运行 被杀死的节点服务器。 Appium服务器进程已结束
这是我的conf.js文件:
// An example configuration file.
exports.config = {
seleniumAddress: 'http://localhost:4713/wd/hub',
specs: ['todo-spec.js'],
// directConnect: true,
// Capabilities to be passed to the webdriver instance.
capabilities: {
platformName: 'Android',
platformVersion: '5.0.1',
// 'browserName': 'chrome'
browserName: 'chrome',
device: 'android',
'appium-version': '1.4.16.1',
// udid:'currentDeviceUDID',
deviceName : 'emulator-5554',
'fullReset': 'True'
},
// Framework to use. Jasmine is recommended.
framework: 'jasmine',
// Spec patterns are relative to the current working directly when
// protractor is called.
// baseUrl: 'http://127.0.0.1:4713',
baseUrl: 'http://choko.org/',
// Options to be passed to Jasmine.
jasmineNodeOpts: {
defaultTimeoutInterval: 30000
}
};