1

Как я могу увидеть файлы и исходный код установленных приложений?

Для упакованных приложений я бы ожидал, что смогу видеть все файлы (HTML, CSS, JS, изображения и т.д.), Для размещенных приложений я бы ожидал увидеть манифест и, возможно, локально кэшированные файлы (если размещенные приложение имеет поддержку в автономном режиме).

Когда я подключаю свой смартфон к ПК (через USB), я не могу найти файлы приложений (только пользовательский контент, такой как фотографии и т.д.).

Обратите внимание, что я не хочу просматривать файлы во внешнем хранилище кода; Я хочу увидеть файлы, которые на самом деле установлены на моем устройстве.

(Решение этого вопроса, вероятно, также будет решением для соответствующего вопроса. Как я могу проверить, размещено или упаковано ли установленное приложение Firefox OS, но могут быть и другие решения, кроме проверки исходного кода, чтобы они не были дубликатами.)

1 ответ1

1

Вам нужно включить режим отладки, чтобы увидеть реальную файловую систему. Тогда вы можете либо:

  • импортировать контент с adb pull /data data (копирует каталог /data на ваш компьютер);

  • или используйте shell adb shell чтобы получить оболочку на вашем телефоне.

Приложения находятся в /data/local/webapps . Вы получаете один каталог на приложение. Пакеты приложений имеют файл application.zip содержащий все файлы -js, css, html).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .