zoukankan      html  css  js  c++  java
  • 移动端测试

    about

    这里收录在移动端测试中常见的错误及解决办法。
    PS:由于环境问题,可能无法解决你的问题.......

    adb相关

    adb server version (31) doesn't match this client (36); killing...

    在使用adb devices时,可能会出现:

    adb server version (31) doesn't match this client (36); killing...
    # 或者, server version 和 client 的版本不一致都算
    adb server version (39) doesn't match this client (40); killing...

    server version和client版本不一致导致的,也就是SDK和模拟器(我这里是夜神模拟器v6.0.7.5)的adb版本不一致。

    解决办法

    首先,将夜神模拟器中的bin目录下的两个文件备份:

    adb.exe --> adb.exe.bak
    nox_adb.exe --> nox_adb.exe.abk

    备份是为了, 万一不好使能恢复现场.....

    然后,将SDK下的platform-tools目录中的adb.exe拷贝到夜神模拟器的bin目录下,再复制一份,重命名为nox_adb.exe即可。

    也就是使用SDK的platform-tools目录中的adb.exe代替模拟器的bin目录下的adb.exenox_adb.exe文件。

    最后,最好重启电脑。

    重启电脑后,终端再使用adb devices验证这个提示版本不一致问题是否得到了解决。

    Could not find 'adb.exe' in PATH. Please set the ANDROID_HOME environment variable with the Android

    appium-desktop版的appium在start session时,提示找不到adb.exe,首先要检查adb目录(platform-tools)是否添加到环境变量。没有问题的就只能手动的配置ANDROID_HOME了,可以把ANDROID_HOME添加到环境变量,或者打开appium的配置进行手动配置。

    当adb devices时,发现真机没有提示没有授权unauthorized

    这里以OPPO R11为例,首先撤销USB调试权限,然后重新打开开发者模式,电脑端的话,终端执行:
    `adb kill-server adb start-server
    最后再重新插拔数据线后,记得注意点吉手机端的提示允许USB调试吗。完事在重新adb devices

    aapt

    ERROR:dump failed because assets could not be loaded

    当你在终端运行:

    提示如上报错时,也就是aapt dump badging命令出了问题,那如何解决?
    法1
    第一个办法,就是检查Aandroid SDK下的build-tools目录是否添加到环境变量,当然一般人肯定不会犯这个错误。
    法2
    这个办法绝逼(亲测)能行!就是将你的apk包移动到与aapt命令的同级目录,也就是G:softwareandroid-sdk-windowsuild-tools27.0.1这个目录。
    然后在当前目录中打开终端,执行aapt dump badging apk包就OK啦。

  • 相关阅读:
    [BIRT]WebViewerExample4.6.0版本启动报java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
    [转载][MySQL]slave have equal MySQL Server UUIDs原因及解决
    mvn package时设置了maven.test.skip=true依旧执行单元测试
    [转载]log4j输出日志级别控制
    使用Apache pdfbox: 从Linux安装字体到log4j设置日志级别
    [转载]过滤器(filter)和拦截器(interceptor)区别
    设置response的Header使得Chrome浏览器打开PDF而不自动下载
    cf 1174 D Ehab and the Expected XOR Problem
    cf 1169 C Increasing by Modulo
    蓝精灵之小饭写数字
  • 原文地址:https://www.cnblogs.com/sundawei7/p/11962500.html
Copyright © 2011-2022 走看看