Como posso ver o código-fonte dos aplicativos do Firefox OS instalados?

1

Como posso ver os arquivos e o código-fonte dos aplicativos instalados?

Para aplicativos em pacote , esperaria poder ver todos os arquivos (HTML, CSS, JS, imagens, etc.), para aplicativos hospedados , eu esperaria poder veja o manifesto e, possivelmente, os arquivos em cache local (se o aplicativo hospedado tiver suporte offline).

Quando conecto meu smartphone a um PC (via USB), não consigo encontrar nenhum arquivo do aplicativo (apenas conteúdo gerado pelo usuário, como fotos, etc.).

Note que não quero navegar pelos arquivos em um repositório de código externo; Eu quero ver os arquivos que estão instalados no meu dispositivo.

(Uma solução para essa questão provavelmente também seria uma solução para a questão relacionada Como posso verificar se um aplicativo do Firefox OS instalado é hospedado ou empacotado? , mas pode haver outras soluções além de verificar o código-fonte para que elas não sejam duplicadas.

    
por unor 24.08.2014 / 01:22

1 resposta

1

Você precisa ativar o modo de depuração para ver o sistema de arquivos real. Então você pode:

  • importe o conteúdo com adb pull /data data (copia o diretório /data no seu computador);

  • ou use o shell adb shell para obter um shell no seu telefone.

Os aplicativos estão localizados em /data/local/webapps . Você obtém um diretório por aplicativo. Aplicativos de pacotes têm um arquivo application.zip contendo todos os arquivos -js, css, html).

    
por 27.03.2015 / 23:31