2016-05-19 2 views
15

После посещения 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

Я извлек его. Но после этого, я не в состоянии выполнить 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. Hers's Link to my post

ответ

14

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

+0

Вы только что спасли мой день. Он действительно работает как шарм. Я не получаю ошибок –

+0

Работал спасибо :) –

60

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

#!/bin/sh 

в

#!/bin/bash 

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

Original Issue

+0

Идеальный ответ –

4

Редактировать файл ~/android-studio/bin/studio.sh:

изменение линии 1

#!/bin/sh 

в

#!/bin/bash 
+0

Он работает для меня, спасибо. – Gracker

+4

Кто-то сказал то же самое за 14 часов до вас, что добавит ваш ответ? –

+0

Работает хорошо в ubuntu 15.10 +1 –

0

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

1

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

Fixed bug preventing the IDE from starting on some Linux distributions (in particular where /bin/sh is not bash)

От changelog.

+0

Да Сэр. Более новая версия работает отлично .. !! –