Executando verificação de segurança...
Em resposta a [Não disponível]
1

Não entendi muito bem esta parte:

O código é interpretado 'nativamente' em todo celular android no Dalvik.

Sei pouco sobre java, mas não é necessário compilar os arquivos para binário, que é um formato que a maquina entende? O que eu imaginei é que o Dalvik estaria apenas interpretando este arquivo uma vez já compilado, porém precisando de uma maquina virtual.

Se o Java pode ser interpretado antes mesmo de ser compilado, será um novo aprendizado inesperado.

Carregando publicação patrocinada...
1

O ponto da questão é que programando direto no celular acontece uma 'tradução' (conversão de um formato de código maquina para outro formato de machine code) a menos.

Geralmente mais de uma.