2
รับชื่อแพ็คเกจและชื่อสามัญของแอพผ่าน ADB
ฉันกำลังมองหาความเป็นไปได้ที่จะดึงทั้งชื่อแพคเกจและชื่อสามัญของแอพที่ติดตั้งบนอุปกรณ์ Android ผ่าน ADB - หรืออย่างน้อยก็จะเรียกชื่อสามัญได้ถ้ารู้ชื่อแพ็คเกจ การค้นหาอย่างรวดเร็วในเว็บไซต์ของเราทำให้เกิดคำถามที่เกี่ยวข้องสองข้อ แต่พวกเขาไม่สามารถแก้ปัญหาของฉันได้: ฉันจะรับชื่อสามัญของแอพที่มีชื่อแพ็คเกจได้อย่างไร (เช่น com.android.blabla) (บรรทัดคำสั่งหรือแอปที่รวมอยู่)ไม่ทำงานผ่าน ADB (แต่ใช้แอพที่คุณต้องค้นหาด้วยตนเอง) ตรงกับคำขอของ OP วิธีค้นหาแอพตามชื่อแพ็คเกจ เพิ่งเปลี่ยนเป็นการค้นหา URL ที่Google Playซึ่งไม่เหมาะเสมอไป ฉันกำลังมองหาวิธีที่จะดึงข้อมูลโดยตรงจากอุปกรณ์หากเป็นไปได้ไม่ใช่วิธี "ใด ๆ " (รวมถึง "การค้นหาเว็บ" หรือ "ผ่านแอพ") เนื่องจากเป็นคำถามสองข้อ ฉันรู้ว่ามีเครื่องมือหลายอย่างเพื่อรับรายละเอียดแพ็คเกจ: adb dumpsys package: แม้ว่ารายการนี้จะแสดงรายการแพ็คเกจทั้งหมดพร้อมรายละเอียดมากมาย แต่ชื่อ "สามัญ" จะไม่ปรากฏขึ้น adb shell pm list: ให้ชื่อแพ็คเกจเท่านั้น aaptจะสามารถรับชื่อสามัญได้ แต่จะต้องดึง.apkไฟล์จากอุปกรณ์ก่อนซึ่งไม่สะดวกจริงๆ (และแน่นอนว่าจะค่อนข้างช้าเมื่อติดตั้งแอพจำนวนมากและ / หรือแอปขนาดใหญ่) ฉันพลาดอะไรไปหรือเปล่า? ฉันรู้ว่าข้อมูลจะต้องอยู่บนอุปกรณ์ …
15
adb
system-info