当我从Android Studio打开Android SDK Manager时,显示的SDK Path是:
\android-studio\sdk
Run Code Online (Sandbox Code Playgroud)
我想改变这条道路.我该怎么做?
我是android世界的新角色,拥有.NET背景.我正在尝试安装Android Studio,但我在Android.com上与开发Android应用程序所需的JDK版本不匹配.
在SDK网页上,它指出需要JDK 6(在系统要求部分下).吉姆威尔逊也坚持他的Pluralsight课程(这是从去年五月开始的新课程),使用版本7和Android SDK将会产生很多麻烦,并且明确只使用JDK 6.
虽然在Android工作室页面(在安装步骤2下),他们解释了如何设置指示正确JDK位置的环境变量.在这里,他们使用JDK 7的路径
选择
Start menu > Computer > System Properties > Advanced System Properties.然后打开Advanced tab > Environment Variables并添加一个JAVA_HOME指向JDK文件夹的新系统变量C:\Program Files\Java\jdk1.7.0_21.
我很确定ADT和Eclipse软件包以及Android Studio软件包都使用相同的SDK,但现在我对我需要安装哪个JDK版本感到困惑.我唯一的目的是在迈出Android开发的第一步时尽可能避免出现问题.
免责声明:我对Pluralsight没有任何意义.我只是跟随课程的普通用户.
我在Mac OS x maverick上运行android studio.我已经安装了64位JDK.当我运行模拟器时,我得到了消息
错误:异常构建过程终止:
错误:此Java实例不支持32位JVM.
请安装所需的版本.
在android工作室.
java -version
Run Code Online (Sandbox Code Playgroud)
回报
version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
Run Code Online (Sandbox Code Playgroud)
和
$JAVA_HOME
Run Code Online (Sandbox Code Playgroud)
指着
/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)
所以每件事似乎都很好.什么可能是错的?
我的Mac上还有一个旧的jdk1.6.删除它时,Android Studio要求再次安装Java 6.显然Android Studio需要编译Java 6(正如Andrew在此问题的评论中所证实的那样).希望它能安装x64版本,我让它安装Java 6.但是之后我仍然没有成功.我也找不到适用于Mac OS X 64 Bit的 Java 6 .有什么提示吗?