在cordova 里面添加一个安卓平台后,用android studio打开安装gradle后,然后开始构建项目,这个时候在控制台上会报错

这个时候看到对应的文件下报错信息。

然后我们打开这个文件后,

发现这个 if else 判断走了 else 里面的代码,所以很有可能是判断条件除了问题,所以我们看下判断条件是什么,我们发现是构建工具的版本号,这个时候应该去SDK里面查找是否有对应的版本号,

进入到对应目录下发现确实有这些文件,那么会不会有种可能是源代码出问题了,然后就修改源代码,改了一行 availableBuildToolsVersions = ['21.0.0','20.0.0','19.1.0','19.0.3'] as String[],

最后发现在用cordova构建的时候确实没有了问题。

cordova报错“No installed build tools found. Install the Android build tools version - ”相关推荐

  1. Android运行报错Manifest merger failed : uses-sdk:minSdkVersion 26 cannot be smaller than version 28 decl

    项目运行报错Manifest merger failed : uses-sdk:minSdkVersion 26 cannot be smaller than version 28 declared ...

  2. npm install mysql 报错_npm遇到的问题--npm install 执行报错 /bin/git submodule update -q --init --recursive...

    1.执行npm i 安装依赖时,报错:cannot read property 'match' of undefined 据说是npm本地缓存导致 解决方案: rm -rf package-lock. ...

  3. R 报错:package ‘***’ is not available (for R version ****) 的解决方案

    R 报错:package '***' is not available (for R version ****) 的解决方案 参考文章: (1)R 报错:package '***' is not av ...

  4. react-native---配置reactnative报红,run-Android时候报错unable to load script from assets 'index.android.bundl

    react-native-配置reactnative报红,run-Android时候报错unable to load script from assets 'index.android.bundle ...

  5. flutter报错: your app to be migrated to the Android embedding v2

    flutter 升级到3.0.0后,运行报错your app to be migrated to the Android embedding v2, 查看项目后发现Android embedding ...

  6. fdisk - l报错:fdisk: /home/mengs/anaconda3/lib/libtinfo.so.6: no version information available (requir

    想查看ubuntu的系统分区时,使用fdisk -l指令报错: fdisk: /home/mengs/anaconda3/lib/libtinfo.so.6: no version informati ...

  7. cordova报错:Could not find an installed version of Gradle either in Android Studio, or on your system

    在使用cordova时,要将html打包成安卓的apk,然后报错这个,这个是需要装gradle 参考链接: https://blog.csdn.net/qq_41619796/article/deta ...

  8. Ubuntu18.04报错:Aborted (core dumped) (classes.jar.toc.tmp ) ninja: build stopped: subcommand failed解决

    报错:/bin/bash: line 1: 13460 Aborted (core dumped) ( out/host/linux-x86/bin/ijar out/target/common/ob ...

  9. ESP32 报错is installed, but the tool failed to run

    在Linux下搭建ESP32开发环境报错: Adding ESP-IDF tools to PATH... WARNING: tool openocd-esp32 version v0.10.0-es ...

最新文章

  1. 我在React Native中构建时获得的经验教训
  2. chart.Correlation绘制相关性热图
  3. mysql和mongodb对比互补
  4. QTP测试之With秒用
  5. wxWidgets:wxClipboardTextEvent类用法
  6. Effective C++学习第七天
  7. PHP如何实现HTML页面静态化
  8. 【Oracle】ORA-27369: job of type EXECUTABLE failed with exit code: Key has expired
  9. ajax全局加密,Ajax请求接口加密研究(针对网页前端的接口安全加密机制研究)...
  10. 企业微信api,企业微信sdk接口java调用源码
  11. Keras——imdb电影评论分类
  12. 2019-01-21-mqtt-mosquitto-启动Unable to load CA certificates
  13. chatgpt:栅格化原理和代码
  14. Ubuntu安装Caffe .build_release/tools/caffe: error while loading shared libraries: libcudart.so.8.0
  15. Service Test1
  16. 43份ChatGTP报告分享
  17. python 均方误差_方差、标准差、均方差、均方误差
  18. 高并发、高可用、高负载、分布式架构
  19. 戏说PUBER之----LULU与绿猪的故事(2)
  20. 少儿编程 电子学会图形化编程等级考试Scratch三级真题解析(选择题)2021-12

热门文章

  1. SQL中,where 与 having 的性能比较
  2. 微信企业号三个连接模式
  3. java 过滤器 过滤文件中的文件_Java 使用FileFilter过滤器对文件进行搜索
  4. mysql多实例安装启动_MySQL多实例安装启动
  5. gdb ldexp_带有Python示例的math.ldexp()方法
  6. linux进程q是什么意思,Linux进程
  7. 原生js设置div隐藏或者显示_JavaScript动画方式控制div元素的隐藏和显示
  8. python 获取当前时间再往前几个月_Python 中的时间和日期操作
  9. 更换mysql_这些被你忽视的MySQL细节,可能会让你丢饭碗!
  10. 面试官:怎么解决MySQL中的死锁问题?