在将android sdk升级到v26后,通知图标变为白框,我们已通过使用白色/透明图标解决了此问题。
但是,在三星手机上,推送通知中的小图标是绿色的Android机器人。在所有其他推送通知都使用大图标(白色/透明)的手机中,它可以完美运行。
我们如何解决三星问题?
我正在使用:
我有:
android.manifest中的相应行:
import 'rxjs'
import { createStore, combineReducers, applyMiddleware } from 'redux'
import { reducer as formReducer } from 'redux-form'
import thunk from 'redux-thunk'
import promise from 'redux-promise-middleware'
import { createEpicMiddleware, combineEpics } from 'redux-observable'
import app from './app'
// Bundling Epics
const rootEpic = combineEpics(
)
// Creating Bundled Epic
const epicMiddleware = createEpicMiddleware(rootEpic)
// Define Middleware
const middleware = [
thunk,
promise(),
epicMiddleware
]
// Define Reducers
const reducers = combineReducers({
form: formReducer
})
// Create Store
export default createStore(reducers,window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__(), applyMiddleware(...middleware))
答案 0 :(得分:0)
尝试将本机版本更改为0.55.4。较新版本的图标可能有问题。
答案 1 :(得分:0)
我们几个小时后通过以下方法解决了这个问题:
implementation 'com.google.firebase:firebase-messaging:17.3.1'
implementation 'com.google.firebase:firebase-core:16.0.3'