在我的Android应用上安装Firebase工具后,我发现了一些奇怪的行为,我需要帮助。
发生了什么事。应用程序在第一个屏幕上冻结,显示“没有响应警报”。第一个活动没有特别之处,只有recyclerView中的几个按钮。
奇怪的是,在我自己的设备上,没有问题,以及任何类型的模拟器。我从用户和预发布的Google测试中获取了信息。可能是遇到类似问题并愿意分享援助的人。
这是依赖
dependencies {
compile files('libs/json_simple-1.1.jar')
compile files('libs/dropbox-android-sdk-1.6.3.jar')
compile 'com.google.firebase:firebase-core:9.4.0'
compile 'com.google.firebase:firebase-crash:9.4.0'
compile 'com.google.firebase:firebase-config:9.4.0'
compile 'com.parse:parse-android:1.13.0'
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:recyclerview-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.google.android.gms:play-services-ads:9.4.0'
compile 'com.google.android.gms:play-services-places:9.4.0'
compile 'com.android.support:support-v4:24.2.1'
compile 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1'
compile 'com.android.support:cardview-v7:24.2.1'
}
还需要哪些信息?
答案 0 :(得分:0)
编译'com.google.firebase:firebase-messaging:9.4.0'将其添加到gradle中。
同时尝试将appcompat-v7:24.2.1和其他库替换为23.1.1
答案 1 :(得分:0)
似乎问题出在没有安装Google Play服务的设备上。随着上次更新,从9月21日开始,问题现在已经消失。
只需更新
compile 'com.google.firebase:firebase-crash:9.4.0'
到
compile 'com.google.firebase:firebase-crash:9.6.0'
答案 2 :(得分:0)
在app文件夹下的build.gradle文件中添加依赖项后面的代码
apply plugin: 'com.google.gms.google-services'
然后在项目级build.gradle文件中添加以下代码
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.gms:google-services:3.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}