未找到ID为'com.google.gms.google-services'的插件

10 浏览
0 Comments

未找到ID为'com.google.gms.google-services'的插件

我在我的应用程序(ionic平台)中第一次使用Google服务。我正在按照这个文档进行操作。在构建我的应用程序时,我收到了以下错误消息。请帮忙解决。谢谢。

脚本评估时出现问题。

找不到ID为'com.google.gms.google-services'的插件。

0
0 Comments

在项目级的build.gradle文件中添加了依赖项com.google.gms:google-services:3.0.0后,出现了"Plugin with id 'com.google.gms.google-services' not found"的错误。为了解决这个问题,可以按照以下步骤进行操作:

1. 确保在项目级的build.gradle文件中正确地添加了依赖项com.google.gms:google-services:3.0.0。

2. 检查项目级的build.gradle文件中是否包含正确的repositories和dependencies配置。

3. 确保在dependencies配置中没有将应用程序的依赖项放在了project级别的build.gradle文件中。

4. 如果以上步骤都正确无误,可以尝试清除和重新构建项目,看是否能够解决问题。

根据以上步骤,你可以解决"Plugin with id 'com.google.gms.google-services' not found"的问题。

0
0 Comments

问题原因:在项目的顶级build.gradle文件和应用级build.gradle文件中没有添加相应的插件。

解决方法:

1. 在项目级build.gradle文件中添加依赖:

classpath 'com.google.gms:google-services:3.0.0'

2. 在应用级build.gradle文件中添加插件:

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

更多信息可以在GCM - Set up a GCM Client App on Android中找到。此外,在GitHub - GCMPushPlugin中提供的指南或解决方法也可能有所帮助。

感谢Teyam。在我进行了这些更改后,我得到了以下错误。请帮助我。谢谢。

错误信息:/-/-/platforms/android/gradlew: Command failed with exit code 1 Error output: /-/-/platforms/android/src/com/gonzaloaune/cordova/gcm/GPPRegistrationIntentService.java:40: error: cannot find symbol GoogleCloudMessaging.INSTANCE_ID_SCOPE, null); ^ symbol: variable INSTANCE_ID_SCOPE location: class GoogleCloudMessaging

您可能需要添加更多的build.gradle文件来解决这个问题。

0