[英]JDK path for Android Studio on Linux
我正在运行Manjaro 17.0.1
我在运行android studio时遇到问题。
当我运行./studio.sh时,我有:
找不到JDK。 请验证STUDIO_JDK,JDK_HOME或JAVA_HOME环境变量是否指向有效的JDK安装
控制台错误消息
其中:(/ usr / local / sbin:/ usr / local / bin:/ usr / bin:/ usr / bin / site_perl:/ usr / bin / vendor_perl:/ usr / bin / core_perl)中没有Java
/ usr / bin / dirname:缺少操作数
尝试使用'/ usr / bin / dirname --help'了解更多信息。
/ usr / bin / dirname:缺少操作数
尝试使用'/ usr / bin / dirname --help'了解更多信息。
Gtk消息:GtkDialog映射而没有临时父级。 不鼓励这样做。
-------------------------------------------------- -----------------
我有一个名为/ Android的目录,其中既有android studio安装目录,又有jdk1.8.0_151目录。 然后,我将JAVA_HOME设置为指向jdk目录(/home/myuser/android/jdk1.8.0_151)。
我尝试再次运行android studio,现在又收到一条错误消息,说
./studio.sh:第207行:/home/joub/android/jdk1.8.0_151/bin/java:无法执行二进制文件:Exec格式错误
编辑
我无法将jdk目录放入/ usr / java,因为磁盘上没有任何可用空间。 这就是为什么我创建了一个新分区并将其挂载到/ android的原因,因此我可以在该目录中同时安装android-studio和JDK。
尝试将您的JDK目录放在这里
/home/myuser/android/jdk1.8.0_151
然后将您的JAVA_HOME设置为/home/myuser/android/jdk1.8.0_151
现在尝试
$ which java
和
$ java -version
你现在应该有东西。
然后尝试再次运行studio.sh
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.