打造一个全命令行的 Android 构建系统 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
scarecrow

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

  •  
  •   scarecrow
    examplecode 2015 年 6 月 26 日 4795 次点击
    这是一个创建于 3955 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    http://coolapk.com/apk/com.talentfork.terminallauncher
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5299 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 52ms UTC 08:56 PVG 16:56 LAX 01:56 JFK 04:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86