Làm cách nào tôi có thể xem mã nguồn của các ứng dụng Firefox OS đã cài đặt?


1

Làm cách nào tôi có thể xem các tệp và mã nguồn của các ứng dụng đã cài đặt?

Đối với các ứng dụng được đóng gói, tôi hy vọng có thể xem tất cả các tệp (HTML, CSS, JS, hình ảnh, v.v.), cho các ứng dụng được lưu trữ mà tôi mong đợi có thể xem tệp kê khai và có thể các tệp được lưu trong bộ nhớ cache (nếu được lưu trữ ứng dụng có hỗ trợ ngoại tuyến).

Khi tôi kết nối điện thoại thông minh của mình với PC (qua USB), tôi không thể tìm thấy bất kỳ tệp ứng dụng nào (chỉ nội dung do người dùng tạo như ảnh, v.v.).

Lưu ý rằng tôi không muốn duyệt các tệp trên kho lưu trữ mã bên ngoài; Tôi muốn xem các tập tin thực sự được cài đặt trên thiết bị của tôi.

(Một giải pháp cho câu hỏi này có lẽ cũng là một giải pháp cho câu hỏi có liên quan Làm thế nào tôi có thể kiểm tra nếu một ứng dụng Firefox OS được cài đặt được lưu trữ hoặc đóng gói? , Nhưng có thể có những giải pháp khác hơn là kiểm tra mã nguồn để họ không phải là bản sao.)

Câu trả lời:


1

Bạn cần kích hoạt chế độ gỡ lỗi để xem hệ thống tập tin thực. Sau đó, bạn có thể:

  • nhập nội dung với adb pull /data data(sao chép /datathư mục trên máy tính của bạn);

  • hoặc sử dụng vỏ adb shellđể lấy vỏ trên điện thoại của bạn.

Các ứng dụng được đặt trong /data/local/webapps. Bạn nhận được một thư mục cho mỗi ứng dụng. Gói ứng dụng có một application.ziptệp chứa tất cả các tệp -js, css, html).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.