O plugin agora está obsoleto. A geração de instantâneo de heap V8 agora está integrada ao pacote Webapck, sendo uma etapa de otimização opcional após o pacote de código. Recomendamos migrar seus aplicativos para usar nativescript-dev-webpack
com geração de snapshot habilitada. Mais informações sobre como configurar o pacote Webpack no NativeScript você pode encontrar aqui.
Este repositório fornece ferramentas para gerar e distribuir pacotes de snapshots de heap V8 dos módulos Core NativeScript/NativeScript+Angular para reduzir o tempo de inicialização do NativeScript Android Runtime.
Para obter mais informações, siga NativeScript#1563 e consulte a documentação do Android Runtime.
/bundler
- Um empacotador de módulo JavaScript e uma ferramenta para criar pacotes de snapshots./plugin
- Plugin NativeScript que baixa o pacote de snapshot correto e prepara o aplicativo para usá-lo. Para instalar o plug-in:
tns install android-snapshot
Tempo de inicialização testado em um dispositivo Nexus 5:
Configuração | Núcleo NativeScript | NativoScript + Angular |
---|---|---|
Não empacotado | 2350ms | 4000ms |
Empacotado | 2100ms | 3600ms |
Empacotado com instantâneo | 1600ms | 2100ms |