Jon*_*Lin 31 java android android-studio
我试图让Android Studio在Mac OS X(Mountain Lion)上使用Java 1.7
我去了File > Project Structure...然后尝试使用+按钮添加JDK 然后选择JDK.
我导航到/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home并选择了,但没有任何反应.(这是Oracle的Java更新程序自动安装Java 7的地方)
如何在Android Studio中使用Java 1.7?
Per*_*rty 59
对于那些想知道如何使用Java 7启动实际程序Android Studio的人:编辑位于 的plist/Applications/Android Studio.app/Contents/Info.plist
更改XML关键JVMVersion是1.6*要1.7*(Java 7中)或1.6+(最新版)
这样做我不知道是否有任何问题,所以放轻松.
小智 32
有简单的方法来做到这一点.请在android部分的build.gradle中添加以下行:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
Run Code Online (Sandbox Code Playgroud)
和Gradle文件同步项目.Android Studio将检测更改(语言级别)并要求重新加载项目.
在mac上,运行以下命令检查java版本:
java -version
Run Code Online (Sandbox Code Playgroud)
你应该看到一个高于1.7的版本.如果没有,那么只需运行系统更新即可获得最新版本的java.(单击左上角的"Apple"徽标,然后选择" 关于此Mac",然后单击" 软件更新..."按钮并从那里安装最新的Java.)换句话说,如果可以,请从Apple的更新中获取最新的Java,如果可以的话 -这样更容易.
获得最新版本后,只需运行以下命令:
/usr/libexec/java_home
Run Code Online (Sandbox Code Playgroud)
这将告诉您Java Home位置,这是Android Studio想要的.对我来说,这个价值是
/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home
如果您想设置此为所有项目默认情况下,按照说明在这个相关答案(这与如何设置你的Android SDK,但SDK的Java在同一屏幕中设置交易).简而言之,关闭所有项目以进入" 欢迎使用Android Studio"屏幕,然后选择> 配置 > 项目默认值 > 项目结构 > Android SDK,然后输入java_home实用程序给出的JDK位置.
我在创建一个针对"Lollipop"的项目时采取了这些步骤,它就像一个魅力.
| 归档时间: |
|
| 查看次数: |
38304 次 |
| 最近记录: |