-
Apenas complementando a resposta correta do amigo, a partir do Android 5 a VM utilizada passou a ser ART, e não mais Dalvik
-
As aplicações desenvolvidas para Android são escritas em Java --> CERTO
As aplicações desenvolvidas para Android NÃO SÃO consideradas uma máquina virtual Java. --> CERTO
-
Certo.
Complementando...
DVM (Dalvik VM)
•até versão 4.4 (Kitkat)
•baseado em compilação Just-in-Time (JIT)
ART
(Android RunTime)
•versão 5.0 (lollipop)
•compilação Ahead-Of-Time (ART)
-
Questão desatualizada, no tempo talvez ela fosse correta, dada a inexistência de uma parafernalha de frameworks. Vejamos:
De forma oficial, o Google indica que, os aplicativos Android podem ser escritos com as linguagens Kotlin, Java e C++ usando o Android SDK, enquanto o uso de outras linguagem também é possível. Neste artigo, vou te dar uma visão geral sobre as linguagens de programação nativas para desenvolver aplicativos Android.
Go @head!
-
Novamente uma questão indagando sobre a máquina virtual do Android. Os aplicativos desenvolvidos para o Android fazem uso da linguagem de programação Java, porém eles não são máquinas virtuais. A máquina virtual é a Dalvik VM, na qual funciona o Android.
Resposta: Certo