Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Studio相对于Eclipse的ADT优势_Java_Android_Eclipse - Fatal编程技术网

Java Android Studio相对于Eclipse的ADT优势

Java Android Studio相对于Eclipse的ADT优势,java,android,eclipse,Java,Android,Eclipse,我在不同的地方看过,但我不确定该用什么。我会解释: 我自己自学,有各种各样的书和教程。我将Eclipse和ADT结合使用,但现在看来Google真的在推动人们使用AStudio(特别是在最近稳定发布之后)。我听说AStudio有以下好处: 渐变型 改进的可视化编辑器 改进的代码完成 在许多其他好处中 首先,简单地说,AStudio的好处是什么?(例如,Gradle大楼到底是什么?!) 然而,对于像我这样的新手来说,改用AStudio对我有好处吗?(考虑到我也在尝试自学一些核心Java) 抱

我在不同的地方看过,但我不确定该用什么。我会解释:

我自己自学,有各种各样的书和教程。我将Eclipse和ADT结合使用,但现在看来Google真的在推动人们使用AStudio(特别是在最近稳定发布之后)。我听说AStudio有以下好处:


  • 渐变型
  • 改进的可视化编辑器
  • 改进的代码完成
在许多其他好处中


首先,简单地说,AStudio的好处是什么?(例如,Gradle大楼到底是什么?!)

然而,对于像我这样的新手来说,改用AStudio对我有好处吗?(考虑到我也在尝试自学一些核心Java)

抱歉,如果这看起来像是重复,但我只是希望收到的信息在术语,我可以理解


谢谢

Android Studio是开发Android应用程序的新IDE。谷歌决定改变它,所以我们必须跟随。我发现一篇文章为您比较了Eclipse和Studio:

你想知道格拉德尔是什么吗?
Gradle可以自动生成、测试、发布、部署和更多软件包或其他类型的项目,如生成的静态网站、生成的文档或其他任何内容。
例如,只需添加声纳连接即可检查代码。

Gradle还使用依赖关系管理,这将使向项目中添加库以及与其他开发人员共享库变得更加容易
当Eclipse需要在您的pc上下载库的本地副本时,gradle会自动执行此操作。将库添加到graddle文件中,它将为您下载包
当您的项目转移到另一个工作站时,Gradle将再次执行此操作。所以不要再诅咒那些没有发给你的库了


学习Java仍然可以在Eclipse中完成,或者转移到IntelliJ IDEA。AS由IntelliJ供电,具有相同的接口。IntelliJ和AS都经常得到更新,比我在Eclipse中看到的更新多得多

由于Eclipse不再受Google的支持,我不建议现在的新手使用Eclipse。“Gradle building到底是什么?”——你的应用程序。@Commonware还可以。你说的“你的应用程序”是什么意思?简单地说,“AStudio的好处是什么?”,它是一个官方的Android IDE,与即将被淘汰的Eclipse相比,它将经常收到各种更新。所谓“你的应用程序”,我指的是“你作为开发人员正在编写的应用程序”。@MrChasi字面上的APK文件,它是编译您作为开发人员编写的代码的产物,由Gradle构建过程生成。但我明白了,我得到的是最好的。所以我现在需要为Android开发人员和Java开发人员提供一个单独的IDE:/噢,好吧!谢谢不一定;请参阅我在eclipse.org上对Andmore项目的评论