极光推送和友盟SDK的集成

       最近需要做新的项目,使用了第三方的极光推送,其中不乏周折,在此小总结一下

      首先要在极光推送的官网进行注册需要注意两点:

                                                                                            1.你注册的package应该是你android项目的主package,且和Manifest里的一致;

                                                                                             2.获取的Appkey需要正确的添加到Manifest里面;

                                                                                             3.权限问题:一定要把权限添加完整,其中这两个权限一定要都加上

                                                                                                                                                                                           android:protectionLevel="signature" />
                                                                             

      其次,在项目初始化的时候这两点一定要写对:

                                                      JPushInterface.init(this);
                                      JPushInterface.setDebugMode(false);  // 设置开启日志,发布时请关闭日志

     还有,在极光注册的包名在woekspace中最好不要有重复的,不然会出现启动不同的项目在测试机上会出现同一个项目的运行

     最后,如果想接收通知栏和自定义消息Manifest中需要添加完整极光要求的service和receiver

                                                                                            android:name="cn.jpush.android.service.PushService"
            android:enabled="true"
            android:exported="false">
           
               
               
               
               
                
           

       
        
       
                    android:name="cn.jpush.android.service.PushReceiver"
            android:enabled="true" >
             
                 
               
           

           
               
               
           

             
           
               
               
               
           

   
       
        
       
       
                      android:name="com.android.newhr.MyReceiver"
            android:enabled="true">
           
               
                 
               
               
               
               
               
           

       

        
         
       
       

    


你可能感兴趣的:(Android)