ReactNative安卓版本使用极光推送

选择使用官方插件
首先当然是按官方文档一步步执行。
如果你能够顺利拿到 registrationId ,恭喜你,成功了!不用再往下看了。

但是有的同学也许没那么幸运,尤其是没有安卓开发经验的同学就萌了,google上各种找。记录一下这次填坑的线索。

/**
 * 依次把安卓的原生文件看一遍
 * 1、保证jpush jcore加入了gradle编译
 * 2、AndroidManifest.xml正确配置了推送设置,并允许推送权限
 * 3、在MainActivity.java 及 MainApplication.java里注册推送并初始化
 * 4、最后就是要保证编译环境的正确性 buildToolVersion complieSDKVersion 等
 * 感谢 https://github.com/zorroyz/jpush
 */
 /android
  settings.gradle
  gradle.properties
  build.gradle
  app/
    build.gradle
    src/
      main/
        AndroidManifest.xml
        java/com/your-app/
          MainActivity.java
          MainApplication.java

不要烦躁,重在细心,

你可能感兴趣的:(ReactNative安卓版本使用极光推送)