从Firebase Cloud Messaging接收推送时,我们是否有任何方法可以显示抬头通知?在前台,可以使用Notification。但是,当应用程序在后台运行时,由于onMessageReceived未调用,因此无法显示抬头通知。
我试图将优先级设置为“高”,但没有结果。
你有什么想法?
android push-notification heads-up-notifications firebase-cloud-messaging
我正在尝试使用 Bintray 将库发布到 JCenter,根据这篇文章:https ://medium.com/@anitaa_1990/6-easy-steps-to-upload-your-android-library-to-bintray-jcenter- 59e6030c8890。
我成功地将库添加到Bintray,但是当我单击“添加到 JCenter ”按钮并发送撰写消息时 - 我收到一个错误:
无法发送消息:包应包含源作为包的一部分。
请告诉我我做错了什么?
当我尝试使用 SQLiteOpenHelper 获取可写(和可读)数据库时,我收到错误:
E/SQLiteDatabase: Failed to open database '/data/user/0/com.smt/databases/SMT'.
android.database.sqlite.SQLiteException: not an error (code 0)
at android.database.sqlite.SQLiteConnection.nativeRegisterLocalizedCollators(Native Method)
at android.database.sqlite.SQLiteConnection.setLocaleFromConfiguration(SQLiteConnection.java:361)
at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:218)
at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:193)
at android.database.sqlite.SQLiteConnectionPool.openConnectionLocked(SQLiteConnectionPool.java:463)
at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:185)
at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:177)
at android.database.sqlite.SQLiteDatabase.openInner(SQLiteDatabase.java:835)
at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:820)
at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:723)
at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:669)
at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:290)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
at com.smt.model.data.db.DatabaseHelper.<init>(DatabaseHelper.java:48)
at com.smt.model.data.db.SmtDatabase.<init>(SmtDatabase.java:48)
at com.smt.presenter.impl.CatalogPresenterImpl.loadCatalogForParentId(CatalogPresenterImpl.java:40)
at com.smt.view.fragment.CatalogFragment.onCreateView(CatalogFragment.java:61)
at android.support.v4.app.Fragment.performCreateView(Fragment.java:2354)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1419)
at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1740)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1809)
at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:799)
at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2580)
at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2367)
at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2322)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2229)
at android.support.v4.app.FragmentManagerImpl.dispatchStateChange(FragmentManager.java:3221)
at android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:3171)
at android.support.v4.app.FragmentController.dispatchActivityCreated(FragmentController.java:192)
at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:560)
at android.support.v7.app.AppCompatActivity.onStart(AppCompatActivity.java:177) …Run Code Online (Sandbox Code Playgroud)