最近在用cordova进行APP开发,用到一些命令,记录之(持续更新):
先记个报错:
Plugin doesn't support this project's cordova-android version. cordova-android: 7.0.0, failed version requirement:
<6.3.0
cordova run android
(node:19192) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
下面的报错是cordova run android时报的,其实android_home是存在的,根本问题是上面的报错,cordova-android版本高于需求版本,需求版本低于6.3.0
- cordova platform rm android
- cordova platform remove android
- cordova platform add android@6.2.0
好像第2步与第一步重复,可以省略,执行后就ok了
然后 cordova run android:
参考:https://cordova.apache.org/blog/
以上命令:
- cordova run android
- cordova platform rm android
- cordova platform remove android
- cordova platform add android
官方创建app系列命令
- npm install -g cordova
- cordova create MyApp
- cd MyApp
- cordova platform add (platform name): cordova platform add android
- cordova run (platform name) : cordova run android