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

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

  •  
  •   scarecrow ·
    examplecode · Jun 26, 2015 · 4882 views
    This topic created in 3985 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   ·   Solana   ·   5100 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 142ms · UTC 04:01 · PVG 12:01 · LAX 21:01 · JFK 00:01
    ♥ Do have faith in what you're doing.