尝试将FireBase集成到我的推送通知应用中。我已按照FirreBase Console提供的所有说明进行操作。但是当我第一次运行它时,我的应用程序崩溃了。这是LOG。
04-03 13:16:38.620 1514-1525 /? W / SQLiteConnectionPool:数据库'/data/user/0/com.google.android.gms/databases/metrics.db'的SQLiteConnection对象被泄露了!请修复您的应用程序以正确结束正在进行的事务,并在不再需要时关闭数据库。 04-03 13:16:38.622 1514-1525 /? W / SQLiteConnectionPool:数据库'/data/user/0/com.google.android.gms/databases/help_responses.db.18'的SQLiteConnection对象被泄露了!请修复您的应用程序以正确结束正在进行的事务,并在不再需要时关闭数据库。 04-03 13:16:38.623 1514-1525 /? W / SQLiteConnectionPool:数据库'/data/user/0/com.google.android.gms/databases/auto_complete_suggestions.db'的SQLiteConnection对象被泄露了!请修复您的应用程序以正确结束正在进行的事务,并在不再需要时关闭数据库。
这是我的应用程序gradle文件
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.1"
useLibrary 'org.apache.http.legacy'
defaultConfig {
minSdkVersion 14
targetSdkVersion 25
versionCode 20
versionName "2.0.8"
ndk {
moduleName = "cTunesInit"
}
}
buildTypes {
}
sourceSets {
main {
jniLibs.srcDir 'jniLibs'
}
}
repositories {
mavenCentral() // jcenter() works as well because it pulls from Maven Central
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
//pallette
compile 'com.android.support:palette-v7:25.1.1'
//appcompat
compile 'com.android.support:appcompat-v7:25.1.1'
//design
compile 'com.android.support:design:25.1.1'
//volley
compile 'com.mcxiaoke.volley:library-aar:1.0.0'
//paypal
compile 'com.paypal.sdk:paypal-android-sdk:2.13.1'
// CardView
compile 'com.android.support:cardview-v7:25.1.1'
// RecyclerView
compile 'com.android.support:recyclerview-v7:25.1.1'
//glide
compile 'com.github.bumptech.glide:glide:3.7.0'
//FireBase Analytics and Push Notifications
compile 'com.google.firebase:firebase-core:10.2.0'
compile 'com.google.firebase:firebase-messaging:10.2.0'
}
// FireBase
apply plugin: 'com.google.gms.google-services'
我更新了库。但仍然没有工作。我不知道出了什么问题。
答案 0 :(得分:0)
我的Android设备出现问题,我不知道它究竟是什么。我已经尝试了很多次但没有从崩溃问题中恢复过来。但是当我在另一台设备上运行它时,它正在工作。