Gradle同步失败:对于输入字符串:“+” [英] Gradle sync failed: For input string: "+"

查看:350
本文介绍了Gradle同步失败:对于输入字符串:“+”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想将Firebase SDK添加到我的Android项目中。



我添加了

  buildscript {
dependencies {
//添加此行
classpath'com.google.gms:google-services:3.1.0'
}
}

到项目级别的gradle文件。



然后我添加了

  //添加到文件底部
apply plugin:'com.google。 gms.google-services'

Gradle要求同步。我收到以下错误:

  12:35 Gradle同步失败:输入字符串:+
请教IDE日志获取更多详细信息(帮助|显示日志)



我该如何解决这个问题?什么是错的?

解决方案

从两个依赖关系中删除 + 标记。 + 运算符是不允许的

尝试使用特定的版本:

  com.google.android.gms:play-services-maps:11.0.1 
com.google.android.gms:play-services-地点:11.0.1


  com.google.android.gms:play-services-maps:11.0。+ 
com.google.android.gms:play-services-location:11.0。+

哪个版本可以获取最新版本的11.0版本


I want to add Firebase SDK to my Android project.

I added

buildscript {
  dependencies {
    // Add this line
    classpath 'com.google.gms:google-services:3.1.0'
  }
}

to project level gradle file.

Then I added

// Add to the bottom of the file
apply plugin: 'com.google.gms.google-services'

Gradle asks for sync. And I get the following error:

12:35   Gradle sync failed: For input string: "+"
            Consult IDE log for more details (Help | Show Log)

How can I fix that? What is wrong?

解决方案

Remove + sign from both dependencies. The + operator is not allowed as its own

Try using the specific version:

com.google.android.gms:play-services-maps:11.0.1
com.google.android.gms:play-services-location:11.0.1

Or

com.google.android.gms:play-services-maps:11.0.+
com.google.android.gms:play-services-location:11.0.+

Which will fetch the most recent version of 11.0 release

这篇关于Gradle同步失败:对于输入字符串:“+”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆