Android Studio 新建项目报错
Posted
技术标签:
【中文标题】Android Studio 新建项目报错【英文标题】:AndroidStudio new project error 【发布时间】:2014-09-19 19:03:37 【问题描述】:我决定试一试 android Studio - 姗姗来迟。
我在 Mac OSX 上运行,并且我已经安装了 android studio - 它可以正常启动。
问题 1
我用一个空活动开始了一个新项目。在顶部窗口我收到一条消息
Gradle 项目同步失败。基本功能(例如编辑、调试)将无法正常工作。
我有 3 个选项:重试、打开事件日志、在 Finder 中显示日志。
重试还是同样的错误,日志显示没有任何用处。
问题 2
我在底部窗口中看到以下错误:
错误:compileSdkVersion android-L 需要使用 JDK 7 编译 打开 SDK 设置打开文件
我检查了 SKD 设置,它们看起来很好并且指向现有路径。
我做错了什么?我猜 Android Studio 会继续使用 android sdk 对抗 Eclipse。
编辑
当我尝试在设备上运行项目时,出现以下错误:
失败 [INSTALL_FAILED_OLDER_SDK]
【问题讨论】:
P1.显示日志并发布错误。 P2。你需要JDK(java开发包)7,与SDK无关 首先等待gradle文件下载50mb,创建项目需要一些时间。问题二将 java 开发工具包更新到最新版本,并让你选择正确的 JDK 目录,它可能会指出旧的 jdk 文件。重新打开android studio,它应该可以工作了。 [INSTALL_FAILED_OLDER_SDK]。你是什么minSdk? @GabrieleMariotti 我设置了哪一个都没关系...仍然会出现该错误。 @developer82 并非如此。您使用的是 Android-L 吗?如果是,请发布您的 build.gradle 【参考方案1】:我觉得这个问题was already answered here
在 JDK 设置中将目录设置为:/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home 解决了我的问题。我在启动时遇到了同样的问题。希望这会有所帮助!
【讨论】:
这使 Gradle 错误消失了 - 但仍然无法编译到设备。 您的设备应该运行由 build.gradle 中的 minsdk 参数指定的 Android 版本。如果您尝试在运行 jellybean 的设备上运行 Android L 或 kitkat 项目,您将看到此错误。以上是关于Android Studio 新建项目报错的主要内容,如果未能解决你的问题,请参考以下文章
android studio 新建项目后,没有appcompat_v7兼容包怎么解决
Android Studio新建项目出错,Error:(22, 0) Could not find method android() for arguments