zoukankan      html  css  js  c++  java
  • Android开发:《Gradle Recipes for Android》阅读笔记(翻译)2.3——用Eclipse ADT导出App

    问题:

    想在一个已经存在的Eclipse ADT的项目中使用Gradle

    解决方案:

    Eclipse ADT插件可以帮助生成Gradle文件

    讨论:

    Eclipse的ADT插件是在2013年推出Gradle之前主要的android开发工具。现在ADT项目被android studio所替代,但是还是有遗留的项目存在。

    ADT插件可以基于已经存在的项目结构和依赖帮你生成gradle的配置文件。

    虽然这已经不是一个主流的机制,但是实践中会遇到这样的项目。这也是一个很好地机会,展示Gradle中的sourceSet映射,如何将老的项目结构和新的基于gradle的项目匹配。

    Eclipse ADT的结构试讲所有代码放在根目录先一个叫src的目录下。资源是放在根目录下叫res的目录下。manifest文件也是在根目录下。所有这些位置在新的项目结构下都发生了改变。

    ADT插件生成的gradle文件展示了部分转化:

    你会有趣的发现在sourceSets块完成了映射。新的项目结构下源文件存放在src/main/java下。已经存在的项目有一个src目录。因此sourceSets块下使用srcDirs属性做了一个从src/main/java到src目录的映射。实际上,整个文件夹都使用这种机制从老的结构映射到了新的结构。

  • 相关阅读:
    shell script-条件语句、循环语句
    shell script-判断式
    shell script
    AngularJs(Part 11)--自定义Directive
    AngularJS中的DI
    javascript的DI
    一些奇怪的Javascript用法
    AngularJS(Part 10)--页面导航
    URL中#符号的作用
    AngularJs(Part 9)--AngularJS 表单
  • 原文地址:https://www.cnblogs.com/tootwo2/p/6366801.html
Copyright © 2011-2022 走看看