zoukankan      html  css  js  c++  java
  • 小白学习appium之如何安装apk

    作为一个纯小白,只会一点Python,没接触过自动化,从懵逼开始。过程可能不尽完善,可能特别白的描述和迷之重点,但好歹是自己的努力,加油。

    前篇详细学会了如何搭建appium自动化测试的环境,我用的是appium + Python + android .

    这次写如何在Windows上的android模拟器中安装和卸载apk

    1.安装apk

    首先将要安装的apk放到一个路径下,比如我的c:\    (前提是C:androidandroid-sdk-windowsplatform-tools 的adb.exe这些我都安装好了)

    我是准备在模拟器中安装apk的,然后应该先起一下模拟器吧?我是先起好的。

    在cmd窗口中进入apk所在的目录下,输入命令:adb install xxxx.apk

    显示 * daemon not running. starting it now on port 5037 *

          * daemon started successfully * 

          Success   

    即表示安装apk成功,在模拟器中可以看到安装成功的app的图标了。

    如果Failed了,有可能是模拟器启动时间过长然后出问题了,可以通过重启来解决。

    adb kill-server      adb start-server

    如果出现error:device offline

    可以重启adb服务,或者关闭重新开启手机的USB调试模式。

    有时候启动了很多设备,需要查看一共有多少设备在线 :  adb devices

     啊,就这么简单,我还鼓捣了好久,笨死了。

    2.卸载apk

    2.1 已经在模拟器上安装好的apk要卸载:adb uninstall xxx.apk

    2.2 已经在模拟器上安装好的apk要卸载后再安装:adb uninstall xxx.apk , adb install xxxx.apk   或者直接 adb install -r xxxx.apk

    2.3 卸载应用程序时可以加上-k命令行参数保留数据和缓冲目录,只卸载应用程序 : adb uninstall -k xxx.apk

    2.4 在模拟器上安装apk : adb -s emulator-5554 install xxx.apk  (adb devices 得到的这个 emulator-5554)

    2.5 在真机上安装apk : adb -s HT9BYL904399 install xxx.apk

    2.6 在模拟器上重新安装apk : adb -s emulator-5554 install -r xxxx.apk  

    2.7 在真机上重新安装apk : adb -s HT9BYL904399 install -r xxxx.apk  

    以上

  • 相关阅读:
    实现qsort(和qsort差一个数量级啊,伤自尊了)
    广度优先遍历目录(Windows平台、C++)
    在CentOS上以源码编译的方式安装Greenplum数据库
    Java泛型函数的运行时类型检查的问题
    Android代码的几点小技巧
    关于矢量图片资源向后兼容:CompatVectorFromResourcesEnabled标志的使用
    指定Android Studio编译工程时的源文件编码
    安卓日历同步的一些要点
    Android Studio编译错误:Unexpected lock protocol found in lock file. Expected 3, found 0.
    系统信息命令
  • 原文地址:https://www.cnblogs.com/echo-test/p/5545786.html
Copyright © 2011-2022 走看看