从Android Studio运行Gradle脚本时未加载Bashrc

时间:2019-03-28 08:25:38

标签: android bash gradle

我在Ubuntu 16.04上的Gradle脚本有问题。从Android Studio调用脚本时,似乎未加载.bashrc。

我的脚本:

task myTask {
doLast {
    exec {
        workingDir project.rootProject.rootDir
        commandLine 'll' // alias provided from my .bashrc
    }
}

./gradlew myTask开始时,一切正常,但是从gui开始时,我得到

  

启动进程'll'时发生问题

我在做什么错了?

1 个答案:

答案 0 :(得分:2)

尝试:

task myTask {
    doLast {
        exec {
            workingDir project.rootProject.rootDir
            commandLine 'bash', '-c', '-i', 'll' // alias provided from my .bashrc
        }
    }
}