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

337
unor

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

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

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

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

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

1

1 ответ на вопрос

1
ysdx

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

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

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

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

Похожие вопросы