小编And*_*ysh的帖子

使用FCM进行抬头通知

从Firebase Cloud Messaging接收推送时,我们是否有任何方法可以显示抬头通知?在前台,可以使用Notification。但是,当应用程序在后台运行时,由于onMessageReceived未调用,因此无法显示抬头通知。
我试图将优先级设置为“高”,但没有结果。

你有什么想法?

android push-notification heads-up-notifications firebase-cloud-messaging

5
推荐指数
1
解决办法
2570
查看次数

无法将 android 库添加到 JCenter

我正在尝试使用 Bintray 将库发布到 JCenter,根据这篇文章:https ://medium.com/@anitaa_1990/6-easy-steps-to-upload-your-android-library-to-bintray-jcenter- 59e6030c8890

我成功地将库添加到Bintray,但是当我单击“添加到 JCenter ”按钮并发送撰写消息时 - 我收到一个错误

无法发送消息:包应包含源作为包的一部分。

请告诉我我做错了什么?

android bintray jcenter lib

5
推荐指数
1
解决办法
875
查看次数

无法获取可写数据库。SQLiteException:不是错误(代码 0)

当我尝试使用 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)

java database sqlite android

4
推荐指数
1
解决办法
1110
查看次数