zoukankan      html  css  js  c++  java
  • Android无线测试之—Genymotion配置过程中常见问题

    一、前提条件:

      已经部署好了Android UiAutomator测试环境。

    二、在部署Genymotion时遇到了两类问题:

      1、通过eclipse打开一个模拟设备,然后将编译好的jar包push到手机/data/local/tmp/目录时报错:

      G:adt-bundle-windows-x86-20140702android-workspaceDemo1>adb push G:adt-bundle-windows-x86-20140702android-workspaceDemo1indemo.jar /data/local/tmp/
      adb server is out of date.  killing...
      ADB server didn't ACK
      * failed to start daemon *
      error:

       解决办法:该问题是由于没有设置Genymotion中ADB路径,打开Genymotion工具,点击Setting按钮,点击ADB,选择Use custom Android SDK tools,然后配置上你PC机中Android SDK的安装路径即可。

      2、问题一解决后,继续将编译好的jar包push到手机 /data/local/tmp/目录下依然报错:

       G:adt-bundle-windows-x86-20140702android-workspaceDemo1>adb push G:adt-bundle-windows-x86-20140702android-workspaceDemo1indemo.jar /data/local/tmp/
      error: more than one device and emulator
      error: more than one device and emulator

      1)首先通过adb devices命令查看是否真的打开多个设备,发现确实有多个

        G:adt-bundle-windows-x86-20140702android-workspaceDemo1>adb devices

        List of devices attached

        emulator-5554   offline

        4dfadcb86b00cf05     device

      2)关闭了4dfadcb86b00cf05这个设备后,再次输入adb devices命令,发现emulator-5554   offline依然存在

        问题原因:有程序占用5555端口,导致adb认为5554不能作为第1个设备启用
        方法:
          1.     用netstat -ano(即netstat -a –n –o),查看5555端口被哪个PID占用。
          2.     nstd -c q -p PID杀死该进程,释放该端口号。
          3.     再运行adb devices,发现emualtor-5554   offline没有了

      3)adb用着用着突然报错:

      G:adt-bundle-windows-x86-20140702android-workspaceDemo1>adb devices

      error:

      解决办法:

        G:adt-bundle-windows-x86-20140702android-workspaceDemo1>adb kill-server

        G:adt-bundle-windows-x86-20140702android-workspaceDemo1>adb devices
        * daemon not running. starting it now on port 5037 *
        * daemon started successfully *
        List of devices attached

  • 相关阅读:
    Oracle学习(四)--sql及sql分类讲解
    Oracle学习(三)--数据类型及常用sql语句
    Oracle学习(二)--启动与关闭
    Tomcat学习笔记--启动成功访问报404错误
    有关Transaction not successfully started问题解决办法
    百度富文本编辑器UEditor1.3上传图片附件等
    hibernate+junit测试实体类生成数据库表
    js登录与注册验证
    SVN安装配置与使用
    [LeetCode] #38 Combination Sum
  • 原文地址:https://www.cnblogs.com/fsw-blog/p/4537838.html
Copyright © 2011-2022 走看看