zoukankan      html  css  js  c++  java
  • 回归之路——移动自动化测试(一)

    由于,最近非常喜欢阴阳师这个在风口浪尖的游戏,因此我就写一些关于这个游戏的功能测试的脚本或者用例吧。

    第一,我初学PY,可能更新会比较慢因此我就慢慢写了。

    第二,这个纯自己留作作品。

    第三,关于基础方面SDK,AVD,以及PY环境的搭建,这里不赘述。

    这些就是总说了。

    首先自己创建模拟器,AVD中创建模拟器,在这里我的配置如下:

    这里尤其说明的CPU/ABI,如果不需要使用google map等功能,不要去选择google_api_xxxxxxx的CPU。这样你启动的时候会提示google服务启动失败。

    其次安装阴阳师APK。

    配置好安卓开发系统后,输入 命令adb install 阴阳师.apk的路径

    在安装时你会碰见这个提示

    [100%] /data/local/tmp/yys_v1.0.13_bili_pc.a
    pkg: /data/local/tmp/yys_v1.0.13_bili_pc.a
    Failure [INSTALL_FAILED_CONTAINER_ERROR] /存储出错

    我现在翻阅的资料,以及自己摸索的解决办法有以下几种。

    第一是你的存储空间设置的太小;那么对应的你把SD空间设置大一些;在这当中千万别把RAM给调整过大,为了追求速度,否则会因为超过你的电脑环境状态导致无法启动

    第二,如果你是开发人员需要再AndroidManifest.xml中的

    android:installLocation="preferExternal进行修改

    第三,修改SD卡的读写权限。具体方法可以参考http://stackoverflow.com/questions/22093597/installation-error-install-failed-container-error

    当然安装APK还有更无脑的方式,就是将APK拖拽到AVD模拟器钟。当然也会出现上面的问题,也可以抓包去查看。

    接下来安装APK时可能碰见 [INSTALL_FAILED_NO_MATCHING_ABIS]错误。这是由于CPU架构不支持导致,因此需要更改CPU/ABI属性

    参考解决方式

    http://stackoverflow.com/questions/24572052/install-failed-no-matching-abis-when-install-apk

  • 相关阅读:
    MyEclipse启动时,报错Error:could not open`E:Program FilesJavaJAVAlibamd64jvm.cfg'
    换JDK以后,MyEclipse无法启动,报错:Failed to load the JNI...
    ORA-12514
    java语言
    基本数据类型
    C# 计算时间间隔,两个时间差(年月日时分秒)
    Java的Stream流
    Java的Lambda表达式和函数式接口
    Java中的Log
    Oracle的触发器Trigger
  • 原文地址:https://www.cnblogs.com/demonwuwo/p/6250895.html
Copyright © 2011-2022 走看看