JavaDroid APP
Escreva, compile, execute e depure código Java e Kotlin diretamente no seu telefone ou tablet. O JavaDroid é uma IDE completa que transforma seu dispositivo Android em um ambiente de desenvolvimento portátil — sem necessidade de computador.
Editor de Código
• Realce de sintaxe para Java, Kotlin, C++, XML, Gradle, JSON, Bash e Markdown
• Localizar e substituir, quebra automática de linha, numeração de linhas, salvamento automático
• Tela dividida — edite dois arquivos lado a lado
• Fontes, cores e configurações do editor personalizáveis
• Importação automática — importações Java ausentes são adicionadas automaticamente
• Formatação de código ao salvar
Compilador e Ambiente de Execução
• Compilação no dispositivo via ECJ (Eclipse Compiler for Java) + D8 dexer
• Suporte a projetos Maven — crie projetos, gerencie dependências, empacote e teste
• Compilação Kotlin via K2JVMCompiler com realce de sintaxe
• Compilação JNI / nativa C/C++ via TCC integrado e clang++ do NDK
• android.jar incluído — compile código compatível com Android
Depurador
• Defina pontos de interrupção em qualquer linha tocando na margem
• Pontos de interrupção condicionais com expressões personalizadas
• Execute passo a passo, entre e saia da pilha de execução com rastreamento da profundidade da pilha
• Inspecione variáveis locais, pilha de chamadas e observe expressões
• Avalie expressões arbitrárias em qualquer ponto de interrupção
• Realce visual de linhas de depuração
Visualizador de Bytecode
• Visualize o bytecode Java compilado no formato javap
• Navegue pela hierarquia de classes, campos, métodos e instruções
• Quadros de mapa de pilha, métodos de inicialização e anotações
Central de Aprendizagem
• Cursos Java integrados com suporte bilíngue (ucraniano/inglês)
• Referência Java: 15 capítulos, do básico à API Stream
• Fundamentos corporativos: Concorrência, Memória JVM, SQL, JDBC, Web
• Exemplos de código que você pode executar diretamente no editor
Integração com Git
• Suporte completo ao Git via JGit — sem necessidade de privilégios de root
• Inicialize, clone, confirme, puxe, envie, crie branches e registre logs
• Adicione/remova arquivos individuais do staging
Gerenciador de Bibliotecas
• Pesquise no Maven Central e adicione dependências instantaneamente
• Navegue pelas versões e adicione ao seu projeto com um toque
Ferramentas
• Formatador JSON/XML com realce de sintaxe
• Pré-visualização de Markdown com bloco de código Destaques
• Criação de módulos nativos em C/C++
Localização
• 11 idiomas: inglês, ucraniano, alemão, francês, espanhol, polonês, romeno, azerbaijano, hindi, igbo, iorubá e hausa
Requisitos
• Android 8.0 ou superior
• Conexão com a internet para dependências do Maven e operações do Git


