文章参考地址:https://github.com/jpush/jpush-phonegap-plugin

我的环境:

1.ionic:

2.cordova:

3.npm

4. node

5.java

 

 6. gradle:

 

目前想起来的环境配置大概就这些了,其中有几个注意点

1.node 版本 不要使用最新版  我之前使用的是10.3.0,下载东西经常报错

2.cordova 版本问题:

 

 所以,如果是老版本,请务必安装cordova 7.0.0 以下的版本!!!!!!

不然会推送不成功,,血与泪的教训

3.安装cordova-plugin-jcore@1.1.12也最少用上述要求的 1.1.12  和对应的 jpush-phonegap-plugin@3.3.2

安装之后查看一下,如:

 

 

 

 4. 安装 jpush-phonegap-plugin时,可以顺带带上appkey, 这样就不用去改config.xml了

  cordova plugin add jpush-phonegap-plugin --variable APP_KEY=your_jpush_appkey

 如:

这边已经带上了 APP_KEY 了,那么config.xml 就不用改了

如图: 我没改

 

6.JPushPlugin.java 文件中,导入自己的应用包名,别忘了 要加上R

 

7.@jiguang-ionic/jpush 包

最后, 打包开启就可以了