Android Studio仅在Ubuntu上以控制台模式运行

时间:2015-01-17 09:25:42

标签: java android ubuntu shortcut

我在Ubuntu上遇到Android Studio问题。到现在为止,我曾经通过访问android-studio / bin文件夹并运行studio.sh来在控制台模式下运行Android Studio。 它工作得很好,但每次我想运行它时输入命令都很无聊,我更喜欢只需单击一个快捷方式打开它。所以,我试图在我的任务栏中创建一个快捷方式。

/usr/share/applications中,我创建了一个名为“android-studio.desktop”的文件。以下是文件的内容:

[Desktop Entry]
Type=Application
Terminal=false
Name=Android Studio
Icon=/home/chugrothas/android-studio/bin/androidstudio.svg
Exec=/home/chugrothas/android-studio/bin/studio.sh

然后我将桌面文件拖到任务栏上。 当我尝试使用新的快捷方式打开Android Studio时,我得到:

  

找不到JDK。请验证STUDIO_JDK,JDK_HOME或JAVA_HOME   环境变量指向有效的JDK安装。

但是,当我运行命令echo $JAVA_HOME时,我得到以下路径:

  

/home/chugrothas/jdk1.7.0_71

在我的PATH变量中(只是复制PATH内容的结尾):

  

:/家庭/ chugrothas / jdk1.7.0_71 / bin中

因为当我使用命令行&运行它时Android Studio工作。因为JAVA_HOME设置正确,我不明白为什么我的快捷方式不起作用...

我在互联网上搜索并没有发现任何人处于同样的情况。这不是一个大问题,因为我仍然可以运行AS,但我真的很想理解为什么快捷方式不起作用。

感谢您的帮助!

2 个答案:

答案 0 :(得分:5)

可能你的JAVA_HOME在这里找不到。

您可以在/ etc / environment中将其定义为系统范围的环境变量,例如。像这样:

sudo nano /etc/environment

并将以下行添加到结尾:

JAVA_HOME="/home/chugrothas/jdk1.7.0_71"

保存并重新启动您的信箱。

注意:您可以让Android Studio为您创建Dash上的桌面条目,例如。从欢迎窗口(配置/创建桌面条目)或工具/创建桌面条目...它将在〜/ .local / share / applications中创建文件jetbrains-android-studio.desktop。

答案 1 :(得分:0)

请尝试这个经过测试的解决方案:

1)打开gedit并输入以下文字:

[桌面入口] 版本= 1.0 Name = Android Studio 评论=只需点击一下即可备份您的数据 EXEC = /家庭/贾扬/ Android的工作室/斌/ studio.sh 图标= /家庭/贾扬/ Android的工作室/斌/ idea.png 终端=假 类型=应用 关键字=实用;应用程序;

更改Exec和Icon的路径。将文件保存为桌面上的.desktop扩展名,并更改文件的权限是可执行的。

2)执行命令使文件可执行:sudo chmod + x /home/jayant/android-studio/bin/studio.sh

我希望这会对你有所帮助。