• 请不要在回答技术问题时复制粘贴 AI 生成的内容
scarecrow
V2EX  ›  程序员

打造一个全命令行的 Android 构建系统

  •  
  •   scarecrow ·
    examplecode · Jun 26, 2015 · 5200 views
    This topic created in 4111 days ago, the information mentioned may be changed or developed.

    "IDE都是给小白程序员的,大牛级别的程序员一定是命令行控,终端控,你看大牛都是使用vim,emacs 就一切搞定"

    这话说的虽然有些绝对,但是也不无道理,做开发这行要想效率高,自动化还真是缺少不了命令行工具,因为只有命令行才是最佳的人机交互工具。其实IDE也是底层也是调用命令行工具而已,只不过给普通开发者呈现一个更友好的开发界面。这里可不是宣扬让大家放弃IDE都改命令行,只是每种事物都有他存在的理由,无论是编程语言还是工具都是一个原则 “没有最好的,只有最合适的”。

    打造一个全命令行的Android构建系统 http://www.jianshu.com/p/1694ea9a3f90

    16 replies  •  2015-06-28 19:27:13 +08:00
    scys
        1
    scys  
       Jun 26, 2015
    估计是刚好用得上,不过这种环境,更多是自动构建用得上。
    Imyssed
        2
    Imyssed  
       Jun 26, 2015
    还是喜欢AIDE
    ivanchou
        3
    ivanchou  
       Jun 26, 2015 via Android   ❤️ 1
    "命令行才是最佳的人机交互工具"
    确定说的不是"猿机交互工具"?
    peizh2006
        4
    peizh2006  
       Jun 26, 2015
    标题党
    yorkw
        5
    yorkw  
       Jun 26, 2015
    发布流程走Gradle,跟在IDE里开发不冲突吧,怎么vim和emacs也乱入了。
    kifile
        6
    kifile  
       Jun 26, 2015
    何必呢,gradle那些自动化构建工具早就帮你搭好了,直接用就好了
    solome
        7
    solome  
       Jun 26, 2015
    直接使用Gradle呀,这个自动化构建工具已经很Perfect啦!
    sqbing
        8
    sqbing  
       Jun 26, 2015
    我司一直命令行构建,另外……干嘛把vim拉进来,站队这种事情就算了吧,再另外……右边的广告足足有11个啊
    DRcoding
        9
    DRcoding  
       Jun 26, 2015
    请问有何意义?
    scarecrow
        10
    scarecrow  
    OP
       Jun 26, 2015
    @kifile
    @solome

    其实就是使用Gradle ,只不过SDK的安装配置都是在终端进行。
    qinglangee
        11
    qinglangee  
       Jun 27, 2015
    这对理解整个android构建系统是有帮助的,但要说效率高,Android studio中新建一个project就会帮你完成所有这些步骤
    opkg
        12
    opkg  
       Jun 27, 2015 via Android
    顶
    xieyudi1990
        13
    xieyudi1990  
       Jun 27, 2015 via iPhone
    我还以为是个不带图形界面的Android发行版.
    linux40
        14
    linux40  
       Jun 27, 2015
    scarecrow
        15
    scarecrow  
    OP
       Jun 28, 2015
    @xieyudi1990
    @linux40

    AndroidSDK 本来就可以不带图形界面,只不过大家的安装习惯都是先安装 IDE,然后指定SDK。我这里只是介绍了一些和以前不一样的习惯而已,不需要IDE。并不是什么新技能。
    Khlieb
        16
    Khlieb  
       Jun 28, 2015
    想起一个全命令行的 Android 启动器

    http://coolapk.com/apk/com.talentfork.terminallauncher
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2725 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 08:08 · PVG 16:08 · LAX 01:08 · JFK 04:08
    ♥ Do have faith in what you're doing.