google_app_id丢失,Google服务无法初始化

时间:2016-02-08 08:04:51

标签: java android

我已从我的桌面导入了一个已经构建并运行的项目。但是当我在我的电脑上试试时,却给了我以下错误。谷歌应用程序ID是什么意思?可能是造成此类错误的原因。 提前谢谢。

logcat的:

02-08 13:14:46.328 23043-23043/ E/GMPM: GoogleService failed to initialize, status: 10, Missing an expected resource: 'R.string.google_app_id' for initializing Google services.  Possible causes are missing google-services.json or com.google.gms.google-services gradle plugin.
02-08 13:14:46.328 23043-23043/ E/GMPM: Scheduler not set. Not logging error/warn.
02-08 13:14:46.358 23043-23073/ E/GMPM: Uploading is not possible. App measurement disabled
02-08 13:14:46.500 23043-23043/E/F: NO ACCOUNT ID

2 个答案:

答案 0 :(得分:6)

可能是你忘了添加

apply plugin: 'com.google.gms.google-services'

到build.gradle的底部。

您可以在https://firebase.google.com/docs/android/setup

获取更多信息

答案 1 :(得分:0)

如果您最近将com.google.gms:google-services(低于4.2.0)依赖性存在问题的Android Studio更新到3.3.1,那么请将com.google.gms:google-services更新到4.2。 0

dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
classpath 'com.google.gms:google-services:4.2.0'
}