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

Android Studio需要JDK 7 for Android-L mac

万英武
2023-03-14
问题内容

我试图查看我的应用程序在材质设计上的外观,我想使用新的cards lib。我的问题是,这在我的gradle文件中给了我这个错误,我需要修复它。

Error:compileSdkVersion android-L requires compiling with JDK 7

我下载jdk-7u60-macosx-x64.dmg并安装了它。java -version在终端显示我安装了1.7:

java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

ls -l `which java`

给我:

/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

.../current/...没有.../home。我在.../home这里找到了:

/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home

并将路径设置为Android Studio中“ JDK位置”下的“ SDK位置”首选项。但它不起作用-似乎仍然找不到JDK 7。

我正在使用Mac OSX 10.9.3和Android Studio(测试版)0.8.1。


问题答案:

将目录设置为: /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
在JDK中,设置解决了我的问题。我在启动时遇到了同样的问题。希望这可以帮助!



 类似资料:
  • 我以前在我的Java项目中与Maven一起工作,但今天我开始与AndroidStudio打交道。 我看到它鼓励使用Gradle,我没有问题学习新的工具。所以我开始了一个非常基本的Android手机应用程序的例子,当我点击一个按钮时,它只说“你好世界”。 我把app/src推到一个Git repo中,并尝试将我的作品放到另一台电脑上,但它并不理解我的项目是Android的项目。我可能错过了一个Gra

  • 我漏掉什么了吗?请建议是否有更好的方法做这件事。谢谢你。

  • 问题内容: 有人有吗? 问题答案: 它是双冒号运算符(请参阅解析器标记列表)。

  • 问题内容: 我已经在x64 Windows7上使用python2.6成功安装了matplotlib。当我尝试导入matplotlib时,它显示以下错误。我还通过以下链接安装了numpy:使用Python2.7.3在64位Windows 7上安装Numpy 我该如何运作? 我从http://matplotlib.org/downloads.html安装了matplotlib-1.3.0.win- a

  • 我正在尝试使用JOLT合并标签数组 这是输入和预期输出 输入JSON: 预期产出如下 提前感谢!

  • 我试图理解Android的意图机制,对一个我想解决的问题感到困惑。 Android为intent提供了动作数据类别 我想问为什么数据是URI 为什么一切都不能成为一种行为和行为的范畴? URI有什么价值 我问所有这些也是因为当我看到像电话、消息和地图这样的应用程序时,他们都试图使用URI来获取一些可能通过EXTRAS获得的数据。 有人请帮我澄清Android意图机制的设计方面。

  • 需要工具 Mac: 终端1 FileZilla(用于传输文件) SecureCRT(用于 使用SSH 登录服务器) PC: WinSCP (用于传输文件) SecureCRT (用于 使用SSH 登录服务器) 登录服务器实例 使用ssh 命令登录,然后输入该实例的 root 用户的密码 ssh root@实例的公网IP 磁盘初始化 列出所有安装的磁盘及分区信息 fdisk -l 如上图所示,目前实

  • 本文向大家介绍AndroidStudio:手势识别,包括了AndroidStudio:手势识别的使用技巧和注意事项,需要的朋友参考一下 一内容:设计一个手写字体识别程序。 二实现 ①建立一个存放手写字体的数据库 ②activity_main.xml 3.MainActivity.java 三效果 以上所述是小编给大家介绍的AndroidStudio手势识别详解整合,希望对大家有所帮助,如果大家有任