【问题标题】:android-studio : Error while executing studio.shandroid-studio:执行 studio.sh 时出错
【发布时间】:2016-05-19 06:42:23
【问题描述】:

参加 Google IO 2016 扩展后,我从https://dl.google.com/dl/android/studio/ide-zips/2.2.0.0/android-studio-ide-145.2878421-linux.zip下载了工作室

我提取了它。但在那之后,我无法执行 studio.sh..

它显示以下错误:

To-be-filled-by-O-E-M:~/Applications/android-studio/bin$ ./studio.sh 
./studio.sh: 137: ./studio.sh: declare: not found
./studio.sh: 141: ./studio.sh: Syntax error: "(" unexpected (expecting "fi")

我错过了什么吗?

注意:我已在 Google Plus 社区 Android Studio 上发布了该问题。她的Link to my post

【问题讨论】:

    标签: android android-studio-2.2


    【解决方案1】:

    如果你是 ubuntu 用户,那么你可以编辑 studio.sh 并从

    #!/bin/sh
    

    #!/bin/bash
    

    它适用于 Ubuntu 14.04。

    Original Issue

    【讨论】:

    • 完美答案
    【解决方案2】:

    只需使用以前的 studio.sh 文件,它就可以发挥作用!

    【讨论】:

    • 你刚刚拯救了我的一天。它确实像一个魅力。我没有错误
    【解决方案3】:

    编辑文件~/android-studio/bin/studio.sh

    更改第 1 行

    #!/bin/sh
    

    #!/bin/bash
    

    【讨论】:

    • 别人在你之前 14 小时说了同样的话,你的回答补充了什么?
    【解决方案4】:

    此问题已在 Android Studio 2.2 预览版 2 中修复(从 this page 下载)。

    修复了阻止 IDE 在某些 Linux 发行版上启动的错误(特别是在 /bin/sh 不是 bash 的情况下)

    来自changelog

    【讨论】:

      【解决方案5】:

      我也遇到了同样的错误,我用我以前的 /bin/studio.sh 文件替换了最新的 /bin/studio.sh 文件,它的工作方式类似于魅力。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-12
        • 1970-01-01
        • 1970-01-01
        • 2017-09-11
        • 1970-01-01
        相关资源
        最近更新 更多