• Gradle 1.12 翻译——第十二章 使用Gradle 图形用户界面


    有关其它已翻译的章节请关注Github上的项目:https://github.com/msdx/gradledoc/tree/1.12。或訪问:http://gradledoc.qiniudn.com/1.12/userguide/userguide.html

    本文原创,转载请注明出处:http://blog.csdn.net/maosidiaoxian/article/details/40949821

    关于我对Gradle的翻译,以Github上的项目及http://gradledoc.qiniudn.com 上的文档为准。如有发现翻译有误的地方。将首先在以上两个地方更新。因时间精力问题。博客中发表的译文基本不会同步改动。


    第十二章. 使用Gradle 图形用户界面

    除了支持传统的命令行界面,Gradle也提供了一个图形用户界面(GUI)。这是一个独立的用户界面,能够通过加上 --gui 參数来启动。

    Example 12.1. Launching the GUI

    gradle --gui

    注意:此命令行窗体被将锁定,直到Gradle GUI被关闭。假设是在linux/unix系统下。则能够通过 (gradle --gui&)让它作为后台任务执行。

    假设你在你的Gradle项目文件夹下执行Gradle GUI,你应该会看到一个任务树。

    Figure 12.1. GUI Task Tree


    最好是从Gradle项目文件夹执行此命令。这样对UI的设置就能够存储在你的项目文件夹中。当然,你也能够先执行它,然后通过在UI中的设置(Setup)选项卡,改变工作文件夹。

    在Gradle的用户界面(UI)中。上面是4个选项卡,以下则是输出窗体。

    12.1. 任务树

    任务树显示了全部项目和它们的任务的层次结构。双击一个任务能够运行它。

    这里还提供了一个过滤器。能够把比較少用的任务隐藏。你能够通过过滤器(Filter)button切换是否进行过滤。通过编辑过滤器,你能够对哪些任务和项目要显示进行配置。隐藏的任务显示为红色。注意:新创建的任务默认情况下是显示状态(而不是隐藏状态)

    任务树的上下文菜单会提供下面选项:

    • 运行忽略依赖关系。这使得又一次构建时不去依赖项目(与-a选项一样)

    • 将任务加入到收藏夹(见收藏夹(Favourites)选项卡)

    • 隐藏选择的任务。这将会把它们加入到过滤器中。

    • 编辑 build.gradle 文件。

      注意:该操作须要 Java 1.6 或更高的版本号,而且要求在你的操作系统中关联 gradle 文件。

    12.2. 收藏夹

    收藏夹选项卡用来储存常常运行的命令。这些命令能够是复杂的命令(仅仅要它们符合 Gradle 的语法),你能够给它们设置一个显示名称。它用于创建一个自己定义的命令,来显示地跳过測试。文档。样例。你能够称之为“高速构建”。

    你能够依据自己的喜好。对收藏夹进行排序,甚至能够把它们导出到磁盘,并在其它地方导入。

    假设你在编辑它们的时候。选上“始终显示实时输出”,它仅仅有在你选上“当错误发生时才显示输出”时有效。它会始终强制显示输出。

    12.3. 命令行

    命令行选项卡是直接运行单个的 Gradle 命令的地方。你仅仅须要输入命令行中你常常在“Gradle”后面输入的命令就可以。它也对要加入到收藏夹的命令提供了先去尝试的地方。

    12.4. 设置

    设置(Setup)选项卡同意你配置一些常规的设置

    Figure 12.2. GUI Setup


    • 当前文件夹

      定义了你的 Gradle 项目(一般是 build.gradle 所在的位置)的根文件夹。

    • 堆栈跟踪输出

      这决定了当出现错误时,有多少信息定到堆栈跟踪。

      注意:假设你在命令行或收藏夹选项卡上指定了堆栈跟踪级别,将会覆盖这里的设置。

    • 仅仅在出现错误时显示输出

      启用此选项将在任务运行时隐藏不论什么输出。除非构建失败。

    • 使用自己定义的 Gradle 运行器 - 高级功能

      这为你提供了启动 Gradle 命令行的替代方法。这是非常实用的。假设你的项目须要在还有一个批处理文件或 shell 脚本中做一些额外的配置(比方指定一个初始化脚本)。


  • 相关阅读:
    ie6 ie7 ie8 ie9 firefox css hack
    小型数据分页
    AsyncTask 使用须知
    调用startActivityForResult,onActivityResult无响应的问题
    Android之背景图片设置为重复而不是默认的拉伸
    Android Service之Messenger实现通信
    android之.9.png图片应用
    小米2及其他Android手机无法连接mac解决方案
    纯CSS3打造滑动下拉导航菜单
    DIV制作气泡对话框 兼容IE6
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7065908.html
Copyright © 2020-2023  润新知