gpt4 book ai didi

android - 带有美元符号的 Gradle 错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:02:20 26 4
gpt4 key购买 nike

对不起我的英语。

我正在尝试在支持 Gradle 的 Android Studio 中创建一个新项目,但我无法正确构建我的项目。有一个代码:

Gradle 'SportManager' project refresh failed:
Cause: startup failed:
initialization script 'C:\Users\ponomarev\AppData\Local\Temp\ijinit6732759991667918700.gradle': 33: illegal string body character after dollar sign;
solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 33, column 20.
String[] paths = ["/LOGGER-2/c$/Program Files/android-studio/plugins/gradle/lib/gradle-tooling-extension.jar","/LOGGER-2/c$/Program Files/android-studio/plugins/gradle/lib/gradle-tooling-extension-v1.9.jar","/LOGGER-2/c$/Program Files/android-studio/plugins/gradle/lib/gradle-tooling-extension-v1.11.jar","/LOGGER-2/c$/Program Files/android-studio/plugins/gradle/lib/gradle-tooling-extension-v1.12.jar"]
^
1 error

“LOGGER-2”是计算机在网络中的名称。

我看到 Gradle 不理解以下表达式中的字面美元符号 $:“/LOGGER-2/c$/Program Files/...”。我该如何解决这个问题?

最佳答案

双引号字符串文字中的

$ 在 Groovy 中具有特殊含义 - 它用于字符串插值。如果您想要文字 $,请使用单引号字符串文字(例如 'foo$bar'),或者将 $ 转义为\(例如 "foo\$bar")。

关于android - 带有美元符号的 Gradle 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23061329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com