Jelajahi Sumber

百度推送升级 遇到问题

Arison 9 tahun lalu
induk
melakukan
bb8fb3eeb1
3 mengubah file dengan 9 tambahan dan 9 penghapusan
  1. 1 1
      WeiChat/build.gradle
  2. TEMPAT SAMPAH
      WeiChat/libs/pushservice-5.2.0.12.jar
  3. 8 8
      WeiChat/src/main/AndroidManifest.xml

+ 1 - 1
WeiChat/build.gradle

@@ -125,5 +125,5 @@ dependencies {
     releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
     debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5'
     androidTestCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
-    compile files('libs/pushservice-5.2.0.12.jar')
+    compile files('libs/pushservice-4.5.5.77.jar')
 }

TEMPAT SAMPAH
WeiChat/libs/pushservice-5.2.0.12.jar


+ 8 - 8
WeiChat/src/main/AndroidManifest.xml

@@ -378,7 +378,7 @@
         <!-- baidu  push service start -->
         <!-- 用于接收系统消息以保证PushService正常运行 -->
         <!-- push富媒体,使用富媒体推送必须声明 -->
-        <activity
+     <!--   <activity
             android:name="com.baidu.android.pushservice.richmedia.MediaViewActivity"
             android:configChanges="orientation|keyboardHidden"
             android:label="MediaViewActivity" >
@@ -388,12 +388,12 @@
             android:configChanges="orientation|keyboardHidden"
             android:label="MediaListActivity"
             android:launchMode="singleTask" >
-        </activity>
+        </activity>-->
         <!-- push富媒体结束 -->
 
         <!-- push应用定义消息receiver声明 -->
         <receiver android:name=".ui.PushNetMessageReceiver" >
-            <intent-filter>
+            <intent-filter android:priority="1000">
 
                 <!-- 接收push消息 -->
                 <action android:name="com.baidu.android.pushservice.action.MESSAGE" />
@@ -407,7 +407,7 @@
         <receiver
             android:name="com.baidu.android.pushservice.PushServiceReceiver"
             android:process=":bdservice_v1" >
-            <intent-filter>
+            <intent-filter android:priority="1000">
                 <action android:name="android.intent.action.BOOT_COMPLETED" />
                 <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
                 <action android:name="com.baidu.android.pushservice.action.notification.SHOW" />
@@ -422,7 +422,7 @@
         <receiver
             android:name="com.baidu.android.pushservice.RegistrationReceiver"
             android:process=":bdservice_v1" >
-            <intent-filter>
+            <intent-filter android:priority="1000">
                 <action android:name="com.baidu.android.pushservice.action.METHOD" />
                 <action android:name="com.baidu.android.pushservice.action.BIND_SYNC" />
             </intent-filter>
@@ -438,7 +438,7 @@
             android:name="com.baidu.android.pushservice.PushService"
             android:exported="true"
             android:process=":bdservice_v1" >
-            <intent-filter>
+            <intent-filter android:priority="1000">
                 <action android:name="com.baidu.android.pushservice.action.PUSH_SERVICE" />
             </intent-filter>
         </service>
@@ -447,12 +447,12 @@
             android:exported="true" />
 
         <!-- 适配Android N系统必需的ContentProvider声明,写权限包含应用包名-->
-        <provider
+       <!-- <provider
             android:name="com.baidu.android.pushservice.PushInfoProvider"
             android:authorities="com.baidu.push.example.bdpush"
             android:writePermission="baidu.push.permission.WRITE_PUSHINFOPROVIDER.com.baidu.push.example"
             android:protectionLevel = "signature"
-            android:exported="true" />
+            android:exported="true" />-->
 
         <!-- 在百度开发者中心查询应用的API Key -->
         <meta-data