Как я могу увидеть исходный код установленных приложений Firefox OS?
Как я могу увидеть файлы и исходный код установленных приложений?
Для упакованных приложений я бы ожидал, что смогу увидеть все файлы (HTML, CSS, JS, изображения и т. Д.), Для размещенных приложений я бы ожидал увидеть манифест и, возможно, локально кэшированные файлы (если размещенные на хосте). приложение имеет поддержку в автономном режиме).
Когда я подключаю свой смартфон к ПК (через USB), я не могу найти файлы приложений (только пользовательский контент, такой как фотографии и т. Д.).
Обратите внимание, что я не хочу просматривать файлы во внешнем хранилище кода; Я хочу увидеть файлы, которые фактически установлены на моем устройстве.
(Решение этого вопроса, вероятно, также может быть решением для соответствующего вопроса. Как я могу проверить, размещено или упаковано ли установленное приложение Firefox OS, но могут быть и другие решения, кроме проверки исходного кода, чтобы они не были дубликатами.)
1 ответ
Вам нужно включить режим отладки, чтобы увидеть реальную файловую систему. Тогда вы можете либо:
импортировать контент с
adb pull /data data
(копирует/data
каталог на вашем компьютере);или использовать оболочку
adb shell
чтобы получить оболочку на вашем телефоне.
Приложения расположены в /data/local/webapps
, Вы получаете один каталог на приложение. Пакеты приложений имеют application.zip
файл, содержащий все файлы -js, css, html).