V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lhbc
V2EX  ›  Android

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

  •  
  •   lhbc · 2016-01-30 19:48:21 +08:00 · 9541 次点击
    这是一个创建于 3205 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    不知道有没有这种环境。

    第 1 条附言  ·  2016-01-30 23:04:15 +08:00
    谢谢各位。
    看来只有自己搭了,正在集群上安装 Ubuntu with desktop 。
    15 条回复    2016-02-01 15:04:01 +08:00
    moycat
        1
    moycat  
       2016-01-30 20:47:31 +08:00 via iPhone   ❤️ 1
    虽然不会 Android 开发,但我觉得装一个 Android Studio 就行了……
    blueboyggh
        2
    blueboyggh  
       2016-01-30 21:10:26 +08:00   ❤️ 1
    @moycat 貌似不行的,先要自己装 jdk ,然后装好了 as 之后还要装 sdk ,反正我之前用 1.1 版是这样,不知道现在有没有改变
    realpg
        3
    realpg  
       2016-01-30 21:56:13 +08:00   ❤️ 1
    现在啥情况不知道,反正一年前我有这需求时候,下载个 windows 傻瓜包就行了……
    wuhx
        4
    wuhx  
       2016-01-30 21:56:55 +08:00   ❤️ 1
    装个 sdk 就行了,安卓应用用命令行编译非常方便
    zhjits
        5
    zhjits  
       2016-01-30 22:04:53 +08:00   ❤️ 2
    我在 OS X 上都是 brew install android-sdk android-ndk && brew cask install android-studio ,然后睡一觉就能用了。
    dphdjy
        6
    dphdjy  
       2016-01-30 22:53:31 +08:00 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  
       2016-01-30 23:42:42 +08:00   ❤️ 1
    不用 as ,你需要一个 java 环境 jdk ,一个 Android 环境 sdk ,一个编译环境 gradle ,然后各种环境配置好,有网络的情况下还是很好编译的, gradle 会自动给你下载很多东西,要是离线编译的话,需要自己配置本地 maven 库了,配置起来就会比较麻烦了。
    lhbc
        9
    lhbc  
    OP
       2016-01-30 23:53:43 +08:00
    @a5683859
    在下载中
    研发集群自带翻墙,还是很方便的

    Neveroldmilk
        10
    Neveroldmilk  
       2016-01-31 11:34:07 +08:00
    安卓开发水平不高的话,还是用 windows 上的 Android studio+SDK 比较简单, Ubuntu 上要配置一些信息。
    twoyuan
        11
    twoyuan  
       2016-01-31 21:49:17 +08:00
    bigkkk
        12
    bigkkk  
       2016-01-31 23:52:45 +08:00
    Android 开发环境炒鸡容易搭的呀,你随便搜点教程,秒上手。
    asdwfwqd
        13
    asdwfwqd  
       2016-02-01 08:47:21 +08:00
    各个版本的 sdk 合起来超级大的,我在 windows 下下载安卓 1.x-6.0 的所有 sdk 和镜像, 1MB/s 的网速,下载了一天, 50G+
    Rocko
        14
    Rocko  
       2016-02-01 13:47:32 +08:00
    可以试试这个,代码传到仓库即可(如 GitHub ) https://www.buddybuild.com/ 构建完成后即可下载 APK 。 More: http://adb.rocko.xyz/log/
    vjnjc
        15
    vjnjc  
       2016-02-01 15:04:01 +08:00
    同意 8 楼,目前很多都是 gradle 的集成环境,只要输入./gradlew install 就要(需要 java sdk 和 android sdk )
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2700 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:53 · PVG 19:53 · LAX 03:53 · JFK 06:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.