cordova同时安装notification和crosswalk插件

因为项目要用到推送提醒的缘故

所以需要用到cordova-plugin-crosswalk-webview 浏览器内核和cordova-plugin-local-notifications 消息通知插件

但是无法同时安装,编译的时候会报错。

也懒得弄了,直接卸掉android studio 删掉所有android sdk 和android相关

卸载掉cordova  命令:npm uninstall -g cordova

并且删除掉cordova文件 路径:C:\Users\Administrator\AppData\Roaming\npm\node_modules下的cordova文件夹

彻底清除

重新安装android studio 下载相应sdk 创建avd

#安装cordova 命令 为了稳定起见 使用[email protected]

npm install -g [email protected]

#创建项目 找一个你喜欢的目录

cordova create MyApp

#进入目录

cd MyApp

#添加android平台支持 为了稳定起见 使用 [email protected]

cordova platform add [email protected]

#添加内核插件

cordova plugin add cordova-plugin-crosswalk-webview

#因为crosswalk编译时候会报错 所以添加插件cordova-android-support-gradle-release

cordova plugin add cordova-android-support-gradle-release

#添加消息通知插件

cordova plugin add cordova-plugin-local-notification

如果期间有关于gradle的报错 或是没安装gradle 就下载一个gradle

https://services.gradle.org/distributions/

下载后比如放在c盘,并且把gradle目录的bin目录添加到path环境变量

打包编译

cordova build android

没有问题应该生成了对应apk

在提示目录下找到

其中项目目录下\platforms\android\app\build\outputs\apk\armv7\debug内就是你需要安装的apk文件

你可能感兴趣的:(Hybrid,APP)