设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

Android Studio vs Eclipse:你需要知道的那些事

2014-3-17 09:30| 发布者: joejoe0332| 查看: 4323| 评论: 0|原作者: hanson|来自: 伯乐在线

摘要: 我写的这个指引里,包含了一些当你要把Eclipse项目转到Andorid Studio前需要知道的基本信息。如果你有一个大型项目还没完成从Eclipse到Android Studio的转换,可以参考以下教程…… ...

  转用Android Studio开发前,你需要知道

  我写的这个指引里,包含了一些当你要把Eclipse项目转到Andorid Studio前需要知道的基本信息。如果你有一个大型项目还没完成从Eclipse到Android Studio的转换,如果考虑节省时间,花一到两个小时就可以和那些曾经做过这事的AirPair的专家一起完成。不然的话,请继续读下去吧。


  对WorkSapces和Sub-Projects说再见

eclipse_workspace

  在Eclipse中,你可能对“Workspace”的概念很熟悉。甚至很可能就正有一个这样的安卓项目:包含了各种成员项目和编译成”.jar”的文件,这些文件还会包含在最终生成的应用里。在Andorid Studio中,project被“Modules”和“Library Modules”取代。


  Modules

  Modules是“一种独立的功能单元,可以运行、测试并且独立调试”,和Eclipse project的概念有点像,但有几点不同。

  每一个Module需要有属于自己的Gradle build file(当你新建一个Module时会自动帮你生成的,当你导入一个Eclipse的项目时需自己创建)。这些Gradle文件包含了一些很重要的内容,
  比如所支持的安卓版本和项目依赖的东西,以及安卓项目中其它重要的数据。

  和Eclipse上的一样,一些Modules可能是”Library Modules”,功能上与”Library projects”一样的。


  改进的界面设计

android_studio_designer

  Android Studio有一个改进的设计窗口界面,在这里你可以看到你设计的界面以及相关的元素。Eclipse中也有一个相似的界面设计窗口,所以应该不会带给你 太大的震撼。在Eclipse中,这个窗口提供了视图和可见动作,以及和资源文件关联的分发机制、多任务和信息过滤。


  包含对jar文件的支持

android_studio_jar_dependency

  与Eclipse中遇到的一样,你会经常需要用到第三方开发的JAR文件。然而你现在需习惯将这些.jar依赖包加入到你的Gradle中。右 击”libs”目录下的.jar文件,然后选择”Add As Library”。这样你所选择的Jar文件将会自动地添加成Gradle的依赖包在你对应的Moule中。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部