当前位置: 首页 > 面试题库 >

Android Studio不知道Java在哪里

齐锐进
2023-03-14
问题内容

我收到此错误:

无法运行程序“ /usr/lib/jvm/java-1.7.0-openjdk-i386/bin/java”(在目录“
/home/sergiy/.AndroidStudioPreview/system/compile-server”中):error =
2,否这样的文件或目录

我删除所有JDK(打开和其他)后,就会发生这种情况。在我从官方站点安装Oracle JDK之前的一段时间。因此,JDK的新文件夹名为jdk1.7.0。

JAVA_HOME=/usr/lib/jvm/jdk1.7.0

JDK_HOME=/usr/lib/jvm/jdk1.7.0

java version "1.7.0_21"

Java(TM) SE Runtime Environment (build 1.7.0_21-b11)

Java HotSpot(TM) Server VM (build 23.21-b01, mixed mode)

Android Studio启动时没有任何错误。我认为Android Studio中必须重命名JDK的路径吗?但是如何?


问题答案:

全做完了!我在“文件”->“其他设置”->“默认项目结构”->“ SDK”中找到它。在那里,我更改了JDK的原始路径。



 类似资料:
  • 我收到这个错误: 无法运行程序“/usr/lib/jvm/java-1.7.0-openjdk-i386/bin/java”(在目录“/home/sergiy/. ANDidStudioPreview/系统/编译-服务器”中):错误=2,没有这样的文件或目录 这发生在我删除所有JDK(开放和其他)之后。在我从官方网站安装甲骨文JDK之前的一段时间。所以,JDK的新文件夹命名为jdk1.7.0 An

  • 我有两个大小相同的ArrayList,一个用于JButton,一个用于JTextField。单击按钮时,相应的文本字段应更新。我怎么能意识到? p、 jcomponents对(jbutton jtextfield)的数量不是固定的。它们是为用户添加或删除而设计的。但是,它们必须按固定顺序排列。 我如何知道JButton ArrayList中的索引“I”?

  • 我正在学习Java多线程,我正在使用同步块和不使用同步块进行一些简单的测试。 主类: 我不明白的是,为什么如果我评论同步行,计数器正好是 200000。我理解当我使用syncd时的情况,计数器是200000,因为如果有同步块,计数器的值在每次增量后都会添加到主内存中,并且在每次增量之前从主内存中获取,因此程序可以随时知道计数器变量的确切值。但是如果我评论同步行,程序在哪里知道确切的值?我以为最后的

  • 问题内容: 我在Linux Ubuntu服务器中搜索php.ini文件所在的路径,并且在执行命令时发现很多php.ini 。那么如何从php.ini所在的php脚本网页中确切地知道呢? 问题答案: 您可以使用php_ini_loaded_file() 取自php.net: 您可能还需要检查php_ini_scanned_files() 另外,您应该注意,如果从CLI运行PHP脚本,则有可能使用与服

  • 本文向大家介绍知道哪些ES6,ES7的语法?相关面试题,主要包含被问及知道哪些ES6,ES7的语法?时的应答技巧和注意事项,需要的朋友参考一下 promise,await/async,let、const、块级作用域、箭头函数 ES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。

  • 您能帮助在android studio中运行默认java而不是gradle执行吗?谢谢