请问各位 Android 工程师,有没有现成的 apk 编译 OS - V2EX
lhbc

请问各位 Android 工程师,有没有现成的 apk 编译 OS

  •  
  •   lhbc Jan 30, 2016 14462 views
    This topic created in 3778 days ago, the information mentioned may be changed or developed.

    因特殊原因需要编译一个 Android apk ,源码都是现成的。
    本人不懂 Android 开发,也没有相关环境,所以想找一个完整的编译环境。
    要求:
    1 、 Docker image 或者虚拟机镜像
    2 、集成比较新的 JDK, Android SDK, Android NDK 等
    3 、启动 Docker image 或者虚拟机后,执行编译即可生成 apk

    不知道有没有这种环境。

    Supplement 1    Jan 30, 2016
    谢谢各位。
    看来只有自己搭了,正在集群上安装 Ubuntu with desktop 。
    15 replies    2016-02-01 15:04:01 +08:00
    moycat
        1
    moycat  
       Jan 30, 2016 via iPhone   1
    虽然不会 Android 开发,但我觉得装一个 Android Studio 就行了……
    blueboyggh
        2
    blueboyggh  
       Jan 30, 2016   1
    @moycat 貌似不行的,先要自己装 jdk ,然后装好了 as 之后还要装 sdk ,反正我之前用 1.1 版是这样,不知道现在有没有改变
    realpg
        3
    realpg  
    PRO
       Jan 30, 2016   1
    现在啥情况不知道,反正一年前我有这需求时候,下载个 windows 傻瓜包就行了……
    wuhx
        4
    wuhx  
       Jan 30, 2016   1
    装个 sdk 就行了,安卓应用用命令行编译非常方便
    zhjits
        5
    zhjits  
       Jan 30, 2016   2
    我在 OS X 上都是 brew install android-sdk android-ndk && brew cask install android-studio ,然后睡一觉就能用了。
    dphdjy
        6
    dphdjy  
       Jan 30, 2016 via Android   1
    在 debian/Ubuntu 等上
    1.是 apt-get 安装 java 环境
    2.wget 下 as , sdk 离线包
    3.解压移 as 到 opt 目录 sdk 到 home
    4.改执行权限
    5../start.sh
    6.点击创建桌面图标
    7.设置 改代理
    8.new 工程


    win 的话~
    1.迅雷 jdk/as 安装包 sdk 离线包
    2.安装 /解压
    3.运行
    a5683859
        8
    a5683859  
       Jan 30, 2016   1
    不用 as ,你需要一个 java 环境 jdk ,一个 Android 环境 sdk ,一个编译环境 gradle ,然后各种环境配置好,有网络的情况下还是很好编译的, gradle 会自动给你下载很多东西,要是离线编译的话,需要自己配置本地 maven 库了,配置起来就会比较麻烦了。
    lhbc
        9
    lhbc  
    OP
       Jan 30, 2016
    @a5683859
    在下载中
    研发集群自带翻墙,还是很方便的

    Neveroldmilk
        10
    Neveroldmilk  
       Jan 31, 2016
    安卓开发水平不高的话,还是用 windows 上的 Android studio+SDK 比较简单, Ubuntu 上要配置一些信息。
    twoyuan
        11
    twoyuan  
       Jan 31, 2016
    bigkkk
        12
    bigkkk  
       Jan 31, 2016
    Android 开发环境炒鸡容易搭的呀,你随便搜点教程,秒上手。
    asdwfwqd
        13
    asdwfwqd  
       Feb 1, 2016
    各个版本的 sdk 合起来超级大的,我在 windows 下下载安卓 1.x-6.0 的所有 sdk 和镜像, 1MB/s 的网速,下载了一天, 50G+
    Rocko
        14
    Roco  
       Feb 1, 2016
    可以试试这个,代码传到仓库即可(如 GitHub ) https://www.buddybuild.com/ 构建完成后即可下载 APK 。 More: http://adb.rocko.xyz/log/
    vjnjc
        15
    vjnjc  
       Feb 1, 2016
    同意 8 楼,目前很多都是 gradle 的集成环境,只要输入./gradlew install 就要(需要 java sdk 和 android sdk )
    About     Help     Advertise     Blog     API     FAQ     Solana     1134 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 125ms UTC 18:16 PVG 02:16 LAX 11:16 JFK 14:16
    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