【问题标题】:Android Studio - What is it? [closed]Android Studio - 它是什么? [关闭]
【发布时间】:2016-08-25 07:59:18
【问题描述】:

我刚刚从 Eclipse (API 18 JB) 切换到 Android Studio (LP 5.1v)。首先,“gradle 到底是什么?”。文件夹 gen、bin、libs 和 src 似乎消失了,Java 文件已迁移到新文件夹。只有'res'似乎在它的位置,整体。请向我解释这些事情。这里的开发和Eclipse一样吗?

P.S.(我在 Eclipse 中创建了一个目标 android -18 的项目,默认情况下它在 AS 中不存在。如果我通过 SDK 更新下载它,API 18 JB 4.3 的大小是多少。)

[我不想要理论答案,也不想要任何链接。请提供一些可以澄清我的问题的答案。]

【问题讨论】:

  • 阅读this了解gradle
  • 你用过谷歌吗?
  • 已研究..谢谢大家,BTW gradle 更好。 (P.S.抱歉粗鲁,我的项目因更新而暂停。

标签: android eclipse android-studio gradle


【解决方案1】:

Gradle 是一种“项目构建自动化工具”。大多数时候你不需要担心它。 Android Studio 会为您处理 Gradle 文件的大部分编辑工作。

如果你真的想知道 gradle 真正 是什么,这里是 的标签 wiki:

Gradle 是一个使用 Groovy DSL 的项目构建自动化工具。 Gradle 构建脚本支持 Maven 和 Ivy 存储库以及用于依赖管理的纯文件系统。

让我解释一下。

所以基本上它是说 Gradle 可以自动化您的构建过程等等等等,您可以将它用作依赖项管理器。它也是一个依赖管理器,因此您可以将 Maven 和 Ivy 存储库添加为项目的依赖项。

如何添加依赖项?

IMO,在Android中不应该使用将.jar文件添加到libs的方法。您应该在 gradle 文件中添加一行以添加依赖项。

方法如下:

找到这个文件

然后打开它。在依赖块中:

dependencies {
    ...
}

添加你的依赖。例如,

dependencies {
    ...
    compile 'com.github.satyan:sugar:1.4'
}

文件夹 gen、bin、libs 和 src 似乎消失了。 Java 文件已迁移到新文件夹。

其实只有genbin没了!

如果你看左边的东西,你可能会看到:

但是如果你点击顶部的“Android”,然后点击“Project”,你会看到:

看! srclibs 回来了!

【讨论】:

  • 感谢您的精彩回答。抱歉粗鲁。
猜你喜欢
  • 2017-02-12
  • 1970-01-01
  • 2014-02-03
  • 2010-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-01
  • 1970-01-01
相关资源
最近更新 更多