Android-studio: Ошибка при выполнении studio.sh

После участия в расширенном IO 2016 Google я загрузил студию из 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 Community Android Studio. Подписывается ссылка на мое сообщение

Ответ 1

Просто используйте предыдущий файл studio.sh, и он работает как заклинание!

Ответ 2

Если вы пользователь ubuntu, вы можете отредактировать studio.sh и изменить строку из

#!/bin/sh

to

#!/bin/bash

Это работает для меня в Ubuntu 14.04.

Оригинальный номер

Ответ 3

Отредактируйте файл ~/android-studio/bin/studio.sh:

изменить строку 1

#!/bin/sh

к

#!/bin/bash

Ответ 4

Эта проблема исправлена ​​в Android Studio 2.2 preview 2 (скачать с на этой странице).

Исправлена ​​ошибка, препятствующая запуску IDE в некоторых дистрибутивах Linux (в частности, где /bin/sh не bash)

Из изменить журнал.

Ответ 5

Я также получил ту же ошибку, и я заменил последний файл /bin/studio.sh моим предыдущим файлом /bin/studio.sh, и он работает как очарование.