ฉันจะส่งออกรายการแอปพลิเคชันที่ติดตั้งในปัจจุบันไปยังไฟล์ได้อย่างไร


16

เมื่อสลับไปมาระหว่าง ROM ฉันพบว่าเป็นประโยชน์ที่จะมีรายการแอปพลิเคชันที่ฉันติดตั้งไว้ก่อนที่จะลบและกะพริบ ROM ใหม่

มีวิธีการส่งออกรายการดังกล่าวไปยังไฟล์ดังนั้นฉันไม่ต้องสร้างด้วยตนเองหรือไม่?

คำตอบ:


12

ด้วยแอปTerminal Emulator (หรือผ่านเชลล์adb ) คุณสามารถใช้คำสั่งต่อไปนี้เพื่อรับรายการแอปพลิเคชันที่ติดตั้ง:

pm list packages

มีสวิตช์ที่เป็นตัวเลือกสำหรับคำสั่งนี้ที่จะให้ข้อมูลเพิ่มเติมแก่คุณเช่นตำแหน่งและชื่อของไฟล์ APK เช่นกัน โปรดทราบว่าคำสั่งนี้จะแสดงรายการแอปของบุคคลที่สามรวมถึงแอประบบที่ติดตั้งไว้ล่วงหน้าในอุปกรณ์ของคุณ

หากคุณกำลังสร้างรายการสำหรับวัตถุประสงค์ของการติดตั้งใหม่ปพลิเคชันบนรอมใหม่คุณอาจต้องการที่จะมองเข้าไปในAppBrain App ตลาดแอป เมื่อคุณลงชื่อเข้าใช้ด้วยบัญชี Google และซิงค์แล้วมันจะบันทึกแอพที่ติดตั้งไว้เป็นรายการที่คุณสามารถดูและจัดการออนไลน์ได้ หลังจากติดตั้ง ROM ใหม่คุณเพียงดาวน์โหลดแอพ AppBrain จาก Market ก่อนและใช้เพื่อติดตั้งแอพอื่น ๆ จากรายการที่บันทึกไว้โดยทำดังต่อไปนี้:

  1. เปิดแอป AppBrain
  2. เลือกManage And Syncตัวเลือก
  3. ลงชื่อเข้าใช้ด้วยบัญชี Google เดียวกับที่คุณเคยทำมาก่อน
  4. แตะMy lists...ปุ่มและเลือกรายการที่คุณสร้างไว้ก่อนหน้า
  5. แตะAdd all appsปุ่ม การดำเนินการนี้จะจัดคิวแอปพลิเคชันทั้งหมดที่คุณติดตั้งไว้ใน ROM ก่อนหน้าเพื่อติดตั้ง
  6. กลับไปที่หน้าจอก่อนหน้าและแตะExecute changesปุ่มซึ่งจะนำคุณไปยังหน้าตลาดสำหรับการติดตั้งแอพโดยอัตโนมัติ

3

packages.xmlตั้งอยู่ในที่/data/system/มีมัน

ลิงก์ที่น่าสนใจที่อาจตอบคำถามของคุณ:


ไม่ทำงานกับสต็อค Android 4.3 - โฟลเดอร์ / data ปรากฏว่างเปล่า (อาจเป็นเพราะ SELinux)
Henning

3

ฉันจะแนะนำแอปโอเพ่นซอร์ส "แสดงรายการแอปของฉัน" แอพนี้แสดงรายการแอพที่ติดตั้งและให้คุณ:

  • รูปแบบผลลัพธ์อื่น (txt, html, ... )
  • แชร์กับแอพอื่น ๆ เช่นโปรแกรมแก้ไขข้อความ
  • คัดลอกข้อความเพื่อวางที่ใดที่หนึ่ง
  • กำหนดรูปแบบสำหรับเอาต์พุต (รุ่น, datadir, ... )

https://f-droid.org/packages/de.onyxbits.listmyapps/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.