Quiz: podstawy środowiska wykonawczego SDK

  1. Środowisko wykonawcze SDK ma zapewnić kilka kluczowych korzyści dla ekosystemu Androida. Które z tych korzyści są najbardziej istotne dla deweloperów aplikacji i pakietów SDK oraz użytkowników?

    Wybierz tyle odpowiedzi, ile uważasz za stosowne.

  2. Które stwierdzenie prawidłowo opisuje pakiet SDK używany w czasie działania (RE SDK)?

  3. Które z tych stwierdzeń najlepiej opisuje sposób udostępniania pakietów SDK z wbudowanym środowiskiem wykonawczym (RE SDK) aplikacjom i instalowania ich na urządzeniach użytkowników w ramach nowego paradygmatu dystrybucji?

  4. Środowisko wykonawcze SDK zasadniczo zmienia integrację pakietu SDK, ponieważ uruchamia zewnętrzne pakiety SDK w ramach osobnego procesu. W jaki sposób ta izolacja procesów rozwiązuje kluczowy problem związany z tradycyjnym, ściśle powiązanym modelem pakietu SDK?

  5. Jakie jest główne przeznaczenie narzędzi do generowania „przekładki” w kontekście środowiska uruchomieniowego SDK?

  6. Podczas tworzenia pakietu SDK RE deweloper pakietu SDK musi zaimplementować co, aby zdefiniować punkt wejścia pakietu SDK, który zwykle rozszerza klasę wygenerowaną przez shim?

  7. Podczas debugowania pakietu SDK RE na urządzeniu lub emulatorze, na którym aktywny jest środowisko uruchomieniowe SDK, do którego procesu należy dołączyć debuger, aby sprawdzić kod pakietu SDK RE?

  8. Jaki jest zwykle pierwszy etap zalecanej migracji z obecnego pakietu SDK do środowiska wykonawczego pakietu SDK?