apkanalyzer.bat 没法在自己设置的SDK目录下找到

在使用appium-doctor后
报错为

WARN AppiumDoctor ✖ apkanalyzer.bat could NOT be found in D:\Program Files\android-sdk!

首先不要慌张

1、下载Command line tools

1-1、在网站:https://developer.android.google.cn/studio?hl=zh-cn 中向下滑动,在Command line tools only部分下载工具。
压缩包.zip/cmdline-tools/* 解压到 SDK/cmdline-tools/tools/*(你自己的Android SDK目录下)
注意:工具压缩包中有cmdline-tools这个文件夹,但实际压缩包内的目录结构是错误的,中间缺少一级tools文件夹。
1-2、把cmdline-tools\tools\bin目录下的apkanalyzer.bat文件复制到platform-tools

1-3、重新打开cmd,输入appium-doctor ,问题解决

apkanalyzer.bat could NOT be found in D:\Program Files\android-sdk的解决方案相关推荐

  1. D盘出现如同Program Files等因为权限问题而删除不掉的文件,可以使用bat文件强行删除

    牛皮藓文件 该文件是Windows系统存放的应用文件,和WindowsApps(安装应用的文件)一样,都是用户无法删除的,如果想删除,只能通过其他方式.(注意:里面没东西才能删,否则容易出问题,其他文 ...

  2. APP自动化测试(2)-通过appium打开手机的应用

    目录 一.appium的Capabilities配置及Appium Inspector安装 1.1安装Appium Inspector 1.2Capabilities配置 二.获取手机以及app的信息 ...

  3. android 库编译报错,Android Studio编译项目报错

    编译项目时报以下错误: Error:Execution failed for task ':app:dexDebug'. > mon.internal.LoggedErrorException: ...

  4. android studio编译app,Android Studio编译项目报错

    编译项目时报以下错误: Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.internal.Lo ...

  5. Android Studio 4.2的SDK安装问题

    目录 一.问题描述 二.原因分析: 三.解决方案: 一.问题描述 1.相信不少学习Android的小伙伴在使用Android开发工具 Android Studio 4.2时,会出现一个问题,那就是无论 ...

  6. tomcat的startup.bat闪退问题解决

    从官网下载一个免安装的tomcat,我把它解压在E盘,配置了环境变量:CATALINA_HOME.CATALINA_BASE.TOMCAT_HOME 为 tomcat的解压路径 进入解压tomcat的 ...

  7. Android Studio分析工具ApkAnalyzer基本使用

    Android Studio的APK分析工具Analyze Apk,可以十分方便的查看Apk的基本信息,如占用空间.版本号.SDK版本等,可以看到各个文件大小,如DEX.res.lib.assets等 ...

  8. 创建 360 压缩bat文件

    public static void Execute360Zip(){//bat文件写入内容string st1 = @"C:\Program Files (x86)\360\360zip\ ...

  9. uiautomatorviewer.bat闪退无法使用问题解决

    androidSDK下uiautomatorviewer.bat闪退无法使用问题解决 1.jdk版本是否过高,建议jdk1.8 2.java环境变量配置,删除JAVA_HOME 3.uiautomat ...

最新文章

  1. python os.system关闭log_又到牛市!带你学习一个python强大证券数据分析工具
  2. oracle和mysql的安装教程_客户端安装和配置(1) - Oracle 10g 安装图解教程_数据库技术_Linux公社-Linux系统门户网站...
  3. python open函数参数newline_Python open() 函数
  4. 字符串处理 —— 单模式匹配 —— MP 算法与 KMP 算法
  5. ReentrantLock类源码解析
  6. java什么是接口_Java接口是什么
  7. Jquery获取列表中的值和input单选、多选框控制选中与取消
  8. python dlib gpu ubuntu conda_Ubuntu 下编译支持 GPU 的 TensorFlow 和 Dlib
  9. 苹果支付2500万美元和解专利侵权诉讼 获技术授权
  10. python能同时输出商和余数的函数_在两个独立变量中同时得到楼层除法和余数
  11. 自定义注解-用spel表达式 获取方法入参对象的的 get方法入参
  12. pgsql删除表中所有数据_pg数据库 删除所有表
  13. ADC芯片CS1180的读取转换错误的情况记录
  14. 城市地铁站点接驳公交多目标优化方法
  15. Django2.0-表单(2)-表单的FIeld,验证器,提取错误字段
  16. 表格-table 样式
  17. 看看英特尔安全(迈克菲)的自适应防御体系
  18. flutter入门之理解Isolate及compute ——解决耗时操作卡住UI的问题
  19. 量化交易 米筐 因子分组打分(成长因子)
  20. matlab在线性代数中的应用开题报告,矩阵应用开题报告.doc

热门文章

  1. MIUI9系统怎么卡刷开发版获取ROOT超级权限
  2. 如何降低计算机版本,电脑系统WIN10如何降级,还原老系统_win10专业版教程
  3. hyper-v与Docker for windows和VMBox的冲突
  4. 用Python实现表格读写
  5. Wp模板,免费WordPress模板,WordPress插件详解
  6. 有道单词导入 大量有道单词 生词本 批量导入 添加 有道单词XML 背单词
  7. 【Unity3D日常开发】Unity中的资源加载与文件路径
  8. 股票爆仓有几种情况?股票爆仓具体怎么预防?
  9. 如何设计H5编辑器中的模版库并实现自动生成封面图
  10. 主流芯片解决方案Ambarella的高清网络摄像机、德州仪器和控制海思