使用CLI命令添加安卓平台时,默认使用的命令是: cordova add platform android
使用该命令是通常会根据cordova版本不同而给工程添加到不同的平台,但是有时默认添加的并不是我们所需要的
这个时候怎么办呢?
查看了cordova安装目录下的platform.txt这个文档后发现原来可以使用cordova add platform android @版本号,比如我的cordova默认添加的是5.1.1,而我想要的是4.1.1版本
那就只需要输入命令:cordova add platform android@4.1.1
不过通常这个过程都是比较慢的,可以尝试使用翻墙软件翻墙后再添加,这样会快些
第一次添加都是比较慢的,添加完成后就会在工程的platform下多一个android的目录.
但是在使用中发现,一旦新创建工程,并且再次添加平台,就有需要等很久,原因是你再次进行添加时,cordova又在下载文件了,所以就会很慢
遇到这种情况也会有解决办法:
第一次添加完成后你可以发现在电脑中出现一个类似于cordova-android-5.1.1.tgz的这种文件
在我的电脑中,该文件在C:\Users\Gemini\AppData\Local\Temp\npm-2392-fd86f272\registry.npmjs.org\cordova-android\-这个目录下
把这个文件考出来做个备份,放到某个目录下,比如放到D的目录下
在cmd窗口中输入cordova platform add android@D:\cordova-android-5.1.1.tgz
此时你会发现添加平台会非常快.