Cordova Android build error “Cannot read property 'length' of undefined”

问题现状

1. 升级了android studio 到最新的3.5

2. 本地的cordova和codova android版本

`sudo npm install -g [email protected]`

`cordova platform add android@^7.1.4`

3. 执行cordova build android

出现错误Cannot read property 'length' of undefined

原因

新版的android studio不自带gradle导致

解决

到gradle官网下载合适的版本,我的是4.10.3

解压到

D:\Program Files\Android\Android Studio\gradle\gradle-4.10.3

感想

1. 不懂Js,android,ios不要碰cordova,否则也要懂cordova各种配置和命令

2. 谷歌的产品迭代非常激进,对老版本的兼容很差,这个在guava里面也能体现

本文出自 http://blog.csdn.net/fellting

 

 

你可能感兴趣的:(cordova)