0 votes

Utilisation de Dalvik VM dans Android

Quelqu'un peut-il expliquer pourquoi Dalvik est utilisé dans Android ? Est-ce pour fournir la portabilité et la possibilité pour les développeurs d'applications d'écrire du code indépendant du matériel ? Je ne pense pas qu'il soit utilisé pour des raisons de sécurité, puisque le sandboxing des applications est réalisé via des permissions utilisateur de type Unix où chaque application est exécutée sous un identifiant utilisateur différent.

0 votes

Il y a réponses sur le SO qui en parlent, si cela peut vous aider. Et Dalvik est entièrement remplacé par ART (Android RunTime) depuis Lollipop.

0 votes

Merci @Andrew , mais cette réponse parle de Dalvik qui n'est pas lent comme on pourrait le supposer, mais je n'ai toujours pas trouvé la raison exacte de son utilisation.

0voto

Viraj Shah Points 113

Il est donc utilisé pour stocker tout ce dont vous avez besoin. Par exemple :

Vous possédez un Samsung Galaxy S4, vous en avez besoin :

  • Outils Verizon
  • Pilotes d'appareils photo Samsung
  • Haut-parleurs
  • etc.

Donc dalvik est une partition qui est utilisée pour garder tout ce dont votre appareil Android a besoin. Elle garde tout prêt à être lancé dès que vous démarrez votre téléphone. =)

0 votes

Je posais la question de la machine virtuelle Dalvik et pas seulement de la partition. Pourquoi les applications doivent-elles fonctionner sur une machine virtuelle ?

0 votes

Même chose... la partition Dalvik est exécutée comme une machine virtuelle.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X