【发布时间】:2016-02-26 21:08:05
【问题描述】:
为了掌握Fragment的窍门,我将下载的文件FragmentBasics.zip解压到该文件夹后,将解压缩的文件夹FragmentBasics导入到Android Studio 1.5.1中。
现在我遇到了 Gradle 问题,我不知道如何才能运行该应用程序。如消息所示,我不知道 .zip 文件来自 Eclipse。
由于“Google Drive”中的空间,我确实将文件夹 FragmentBasics 移动到 C:\Users\Dov,但出现了同样的错误。
Gradle 项目同步失败。基本功能(例如,编辑、调试)将无法正常工作。
无法同步 gradle 项目“FragmentBasics” 错误:原因:在 C:\Users\Dov\AppData\Local\Android\sdk 中找不到带有哈希字符串 'android-15' 的目标
打开 Android SDK 管理器
ECLIPSE ANDROID 项目导入摘要
风险项目地点:
工具应该处理任何目录中的项目位置。然而, 由于错误,将项目放置在包含空格的目录中 路径,或像“,'和&这样的字符有问题。我们正在努力 消除这些错误,但为了避免让您头疼,您可能想要 将您的项目移至不成问题的位置。
C:\Users\Dov\Google Drive\AndroidStudioProjects\FragmentBasics
-
用依赖替换了jar:
导入器将以下 .jar 文件识别为第三方 库并将它们替换为 Gradle 依赖项。这有 知道更明确的版本信息的优点,以及 库可以自动更新。但是,有可能 项目中的 .jar 文件的版本比 我们选择的依赖项,这可能会使项目无法编译。 您可以在导入向导中禁用 jar 替换,然后重试:
android-support-v4.jar => com.android.support:support-v4:18.0.0
移动的文件:
Android Gradle 项目使用与 ADT 不同的目录结构 Eclipse 项目。以下是项目的重组方式:
- AndroidManifest.xml => app\src\main\AndroidManifest.xml
- res\ => app\src\main\res\
- src\ => app\src\main\java\
后续步骤:
您现在可以构建项目了。 Gradle 项目需要网络 连接下载依赖项。
错误:
如果由于某种原因您的项目没有构建,并且您确定 这是由于 Eclipse 到 Gradle 导入器的错误或限制, 请在http://b.android.com 提交错误,并注明类别 组件工具。
(此导入摘要仅供您参考,可以删除 导入后对结果感到满意。)
【问题讨论】:
标签: android-studio gradle