我无法为Android 2.1 编译默认的新项目,因为(?)Android Studio使用的JDK是JDK 1.7,但它应该是JDK 1.6。
要更改它,我转到文件 -> 项目结构,然后尝试找到JDK 1.6位置。
但是,当我选择其目录并按时OK,出现以下错误:
请选择一个有效的JDK目录
如您在屏幕快照中所见,我正在尝试将Java 6 OpenJDK 64位设置为新的JDK。
我能做什么?Android Studio是否不兼容OpenJDK,我应该改用Oracle JDK吗?
./bin
| ./jre
| ./jre/bin
所有同样的信息
/jre
在目录结构中使用上面的文件夹,所以我的路径是/usr/lib/jvm/java-8-oracle
and not /usr/lib/jvm/java-8-oracle/jre
。我认为该路径应该/jre
以默认路径(“嵌入式” JDK)作为结尾,但是事实证明,如果您查看默认文件夹,则该文件夹名为“ jre”,其中包含另一个名为“ jre”的文件夹。
bin
文件夹了吗?