.

Cordova

$ nvm use 18
$ npm install -g cordova cordova-android cordova-plugins cordova-lib
$ cordova --version
$ cordova platform add android
$ cordova requirements
$ cordova requirements android
$ cordova build android
$ nvm use 18
$ npm install -g cordova@9.0.0 cordova-lib@9.0.0 cordova-android@9.0.0 cordova-plugins@1.0.0
# create a demo project
$ cordova create com.rjfun.test1 com.rjfun.test1 Test1
$ cd com.rjfun.test1
$ cordova platform add android
$ cordova platform add android@9.0.0
$ cordova platform update android
 
# now add plugin
$ cordova plugin add cordova-plugin-sms
#$ npm install -g cordova-plugin-sms
 
# copy the demo file
$ rm -r www/*; cp plugins/cordova-plugin-sms/test/* www/
 
# now build and run the demo in your device or emulator
$ cordova prepare
$ cordova run android
$ npm view cordova versions
$ npm view cordova-lib versions
$ npm view cordova-plugins versions
$ npm view cordova-android versions