Quiz sur les principes fondamentaux du SDK Runtime

  1. L'environnement d'exécution du SDK vise à offrir plusieurs avantages clés à l'écosystème Android. Parmi les propositions suivantes, lesquelles sont des avantages principaux mis en avant pour les développeurs d'applications et de SDK, ainsi que pour les utilisateurs ?

    Choisissez autant de réponses que vous jugez nécessaires.

  2. Quelle affirmation décrit correctement un SDK compatible avec l'environnement d'exécution ?

  3. Compte tenu du nouveau paradigme de distribution des SDK compatibles avec l'environnement d'exécution, quelle affirmation décrit le mieux la façon dont les SDK compatibles avec l'environnement d'exécution sont mis à la disposition des applications et installés sur les appareils des utilisateurs ?

  4. SDK Runtime modifie fondamentalement l'intégration des SDK en exécutant les SDK tiers dans un processus distinct. En quoi cette isolation de processus répond-elle principalement à un défi clé du modèle de SDK traditionnel, étroitement couplé ?

  5. Quel est l'objectif principal des outils de génération de "shim" dans le contexte du SDK Runtime ?

  6. Lors de la création d'un SDK RE, que doit implémenter le développeur du SDK pour définir le point d'entrée du SDK, qui étend généralement une classe générée par un shim ?

  7. Lorsque vous déboguez un SDK RE sur un appareil ou dans un émulateur où SDK Runtime est actif, à quel processus le débogueur doit-il être associé pour inspecter le code du SDK RE ?

  8. Selon les phases de migration recommandées pour un SDK existant vers le SDK Runtime, quelle est généralement la première étape ?