Lưu ý : giải pháp này yêu cầu Android đã root.
Trong một ứng dụng giả lập thiết bị đầu cuối, thực hiện:
(Yêu cầu Busybox nếu chạy Android 5.1.1 trở xuống. Đối với Marshmallow, hãy xóa cụm từ busybox khỏi lệnh sau.)
su
truy vấn nội dung --uri nội dung: //org.mozilla.firefox.db.tabs/tabs/ --projection url | busybox cắt -d '=' f 2> /sdcard/firefox_tabs.txt
Giải thích về lệnh thứ hai:
content query
: để truy vấn Nhà cung cấp nội dung
org.mozilla.firefox.db.tabs
: nhà cung cấp nội dung từ Firefox.
--projection url
: chỉ liệt kê dữ liệu từ url
cột
(Bấm vào hình để phóng to)
Hoặc nếu bạn có sqlite3
công cụ trong Android, thì bạn có thể làm:
su
sqlite3 /data/data/org.mozilla.firefox/files/mozilla/*.default/browser.db "CHỌN url TỪ các tab ĐẶT HÀNG theo vị trí"> /sdcard/firefox_tabs.txt
Tôi đã giả định rằng bạn có một hồ sơ Firefox duy nhất và tên của nó không bị thay đổi. Nếu bạn đã thiết lập nhiều hồ sơ hoặc nếu bạn đã thay đổi tên của hồ sơ, thì thay vì *.default
cung cấp tên chính xác của hồ sơ có các tab bạn muốn trong danh sách của mình.