对于我的Android应用程序,我需要集成firebase。所以我跟着谷歌教程学习。
现在我总是在实现firebase之后
E/FirebaseApp: Firebase API initialization failure.
当我运行应用程序(在真实设备和模拟)
已经看到了:Firebase数据库依赖崩溃应用程序,但他正在使用旧版本...
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
//noinspection GradleCompatible
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.android.gms:play-services-location:16.0.0'
//implementation 'com.google.android.gms:play-services:12.0.1'
implementation 'com.google.firebase:firebase-core:16.0.5'
}
apply plugin: 'com.google.gms.google-services'
以下是项目的分级:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.0.1'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
有人知道该怎么做才能解决这个初始化问题吗?
我认为,与其添加“com.google.android.gms:play-services:”,不如从PlayServices中确定需要什么。因为play services包含了22个软件包,而您可能不会全部使用它。这将增大apk的大小,并且您可能会在项目中交叉65k个方法。
我的建议是,你通过这个链接,从PlayServices中挑选你需要的东西。
在实施Facebook帐户工具包并运行项目后,它将Firebase API初始化失败显示为 并且还从AccountKitController获取空指针异常 使用帐户工具包gradle作为 而 Firebase Gradle 则作为 注意:从项目中删除帐户套件工作正常,即没有Firebase API初始化失败。问题。因此,可以肯定的是,firebase和Account kit SDK之间存在冲突:
我在我的android应用程序中使用谷歌地图。我已经创建了密钥并在清单文件中添加了必要的权限。但很快我启动了应用程序,我在调试器中收到了这条消息: Google服务初始化失败,状态:10,缺少用于初始化Google服务的预期资源:“R.string.google_app_id”。可能的原因是缺少google-services.json或com.google.gms.google服务gradle插件
firebase数据的链接-https://fireui-78226.firebaseio.com/users 使用的库-
我正在尝试设置Application子类中的默认FirebaseApp: 看起来一切正常,但当我想将一些事件记录到FirebaseAnalytics时,我会得到这个错误:缺少Google_App_ID。已禁用Firebase分析。我不知道问题出在哪里。
我正在尝试使用Spring Security实现一个简单的登录(我是Spring Security的新手)。我从Spring Security参考开始,其中包含一个简单的“Hello world”示例(链接)。我在Eclipse中准备了一个Web项目(带有EAR项目),文件结构如下所示: SecurityConfig和SecurityWebApplicationInitializer类与上面链接(
我使用velocity作为Java代码生成器,我正在运行一个Eclipse应用程序,它有多个插件,不同的插件调用velocity模块进行代码生成。 每当我运行一个特定的插件时,不管我运行多少次,它都可以单独工作,现在如果我试图运行另一个插件,它会抛出速度异常(我在下面提供了堆栈跟踪),我将再次重启eclipse,其他插件也可以工作。 结论:当一个插件在某个插件已经执行后运行时,Velocity初始