Baidu предоставляет Android SDK для push-уведомления в проекте eclipse. Он работает хорошо, но нет в студии Android. Я получаю errorCode 10101 (Integrate Check Error) Кто-нибудь знает?Baidu Push Notification
1
A
ответ
2
Ошибка 10101 указывает на то, что с базовыми библиотеками baidu push-сервисов что-то не так. Из того, что я испытал, обычно это означает, что одна из библиотек .so не загружается правильно или не коррелирует с вашими определениями. Например, если у вас есть устройство, которое идет в папку armeabi-v7a, а файл libbdpush_.so не прав, то это устройство не сможет подключиться к сервисам push-сервиса baidu.
Бэйдет руководство: http://push.baidu.com/doc/android/api
Вы импортировали все необходимые библиотеки и сделали все конфигурации? Если вы сделали все следующие шаги, и все же вы получаете сообщение об ошибке 10101, это означает, что у конкретного телефона у вас нет права .so lib в его папке с корреляционной базой lib.
- ВЫГРУЖАТЬ Бэйду SDK http://boscdn.bpc.baidu.com/channelpush/14/dZoOygdDPxB7SecReFnwNDDG/com.neura.weave/PushDemo.zip
- Импорт основных LIBS (PushDemo -> LIBS) к вашему проекту (проект -> ЦСИ -> главная -> jniLibs)
- Импорт библиотеки толчок службы (. pushservice -_ банку) для вашего проекта (проект -> LIBS)
Adjust манифесте
<receiver android:name="com.baidu.android.pushservice.PushServiceReceiver" android:process=":bdservice_v1"> <intent-filter> <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" /> <action android:name="com.baidu.android.pushservice.action.media.CLICK" /> <action android:name="android.intent.action.MEDIA_MOUNTED" /> <action android:name="android.intent.action.USER_PRESENT" /> <action android:name="android.intent.action.ACTION_POWER_CONNECTED" /> <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" /> </intent-filter> </receiver> <receiver android:name="com.baidu.android.pushservice.RegistrationReceiver" android:process=":bdservice_v1"> <intent-filter> <action android:name="com.baidu.android.pushservice.action.METHOD" /> <action android:name="com.baidu.android.pushservice.action.BIND_SYNC" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.PACKAGE_REMOVED" /> <data android:scheme="package" /> </intent-filter> </receiver> <service android:name="com.baidu.android.pushservice.PushService" android:exported="true" android:process=":bdservice_v1"> <intent-filter> <action android:name="com.baidu.android.pushservice.action.PUSH_SERVICE" /> </intent-filter> </service> <service android:name="com.baidu.android.pushservice.CommandService" android:exported="true" /> <meta-data android:name="api_key" android:value="put_your_baidu_api_key_here" />
Смежные вопросы
- 1. Как настроить уведомление baidu push?
- 2. Push view from push notification
- 3. Уведомления о Baidu Push в Android
- 4. Azure in China Notification Hub Push с Baidu- Не можете найти метод registerBaidu (String, String)
- 5. Push Notification Alternatives
- 6. UILocalNotification или Push Notification
- 7. iPhone SDK Push Notification
- 8. Apple Push Notification Service
- 9. Push Notification PhoneGap
- 10. Push Notification Android IntelXDK
- 11. iOS Push Notification Display
- 12. Firebase push notification аудиторий
- 13. Titanium Push Notification AeroGear
- 14. Значок оповещения Push Notification
- 15. Push remote notification
- 16. Архитектура Android Push Notification
- 17. Android Push Notification
- 18. Push Notification in Phonegap
- 19. Обновление Push Notification Android
- 20. Android push Notification sample
- 21. Sync push notification
- 22. push notification tutorials
- 23. Push Notification iOS переадресация
- 24. Push Notification не доставлен
- 25. apple push notification - PHP
- 26. Проблемы с Push Notification?
- 27. Push Notification data
- 28. Java Push Notification
- 29. apple push notification server
- 30. Broadcast Apple Push Notification
Это (проект -> ЦСИ -> главная -> jniLibs) для меня – rocknow