首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >意外的字符'\‘build.gradle

问意外的字符'\‘build.gradle
EN

Stack Overflow用户
提问于 2017-01-02 17:48:14
回答 3查看 12.1K关注 0票数 7

我最近将我的Eclipse项目导入到Studio中。我通过Eclipse中的gradle导出将其导出。导入后,我收到此错误。

代码语言:javascript
复制
Error:(16, 0) Cause: startup failed:
build file 'D:\Android\Projects\MainDIr\Project\build.gradle': 16: unexpected char: '\' @ line 16, column 34.
               java.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src']
                                    ^

1 error

我的build.gradle中有4行被标记为红色。这些引用的是libs文件夹库路径。我的所有库都已成功导入。

代码语言:javascript
复制
main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src']
            resources.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src']
            aidl.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src']
            renderscript.srcDirs = ['libs\ormlite-android','libs\ormlite-core','src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }
EN

回答 3

Stack Overflow用户

发布于 2017-01-02 17:53:40

意外字符'\‘

添加/而不是\。然后运行清理-重新构建并运行。

示例

代码语言:javascript
复制
 aidl.srcDirs =  ['libs/ormlite-android','libs/ormlite-core','src']
票数 5
EN

Stack Overflow用户

发布于 2017-01-02 17:53:04

使用双反斜杠\\对反斜杠进行转义

代码语言:javascript
复制
main {
    manifest.srcFile 'AndroidManifest.xml'
    java.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src']
    resources.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src']
    aidl.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src']
    renderscript.srcDirs = ['libs\\ormlite-android','libs\\ormlite-core','src']
    res.srcDirs = ['res']
    assets.srcDirs = ['assets']
}
票数 3
EN

Stack Overflow用户

发布于 2019-02-07 19:40:33

​

​

使用这个解决这个问题,它是有效的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41424452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档