compile e execute aplicativos Android a partir do console

2

Eu instalei o eclipse e todo o sdk / jre, etc ... Eu posso criar aplicativos para Android agora e está funcionando, mas muitas vezes meu acidente do eclipse.

Gostaria de saber se é possível:

  • compilar
  • compilação
  • executar

da linha de comando?

Eu uso o VIM para editar os arquivos

    
por Pat R Ellery 18.11.2013 / 15:50

1 resposta

2

Eu tive o mesmo problema até encontrar um erro de memória. Se você não pode atualizar sua memória, aqui está o que você pode fazer:

  1. Instalar dependências:

    sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev openjdk-6-jdk ant gcc-multilib g++-multilib
    sudo apt-get install ia32-libs ## if applicable
    sudo apt-get install ant1.7 ant-optional
    
  2. Exportar caminhos:

    Abra o arquivo .bashrc usando um editor. Se você usar VI, então vi ~/.bashrc e adicione as seguintes 2 linhas no seu arquivo .bashrc.

    JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04/
    export JAVA_HOME
    

    Além disso, você pode adicioná-los para compilar de qualquer lugar:

    aberto: .profile

    export PATH=$PATH:~/development/android-sdk-linux/tools
    export PATH=$PATH:~/development/android-sdk-linux/platform-tools
    
    if [ -d "$JAVA_HOME/bin" ] ; then
      PATH="$HOME/bin:$PATH"
    fi
    
  3. Configure o simulador do Android:

    android avd
    

    E você pode configurar seu simulador lá

  4. Construir:

    ant debug
    

    ou

    ant clean debug
    

    Você pode precisar executar:

    android update project --target <your build target> --path <path to LunarLander example>
    

    se você obtiver:

    Buildfile: build.xml does not exist!
    Build failed
    
  5. Instale o aplicativo:

    adb install ./bin/app-debug.apk
    

Fontes:

por Book Of Zeus 19.11.2013 / 00:59