แสดงข้อมูลเกี่ยวกับแอพที่อยู่เบื้องหน้าและระบบปฏิบัติการในปัจจุบันเป็นการซ้อนทับ
ความจริงสนุก: เนื่องจากแอพ Android Nougat ไม่สามารถรับ PID ของแอพอื่นได้ สิ่งนี้ทำให้การแสดงข้อมูลหน่วยความจำสำหรับแอพอื่นนอกเหนือจาก Floating Info เองเป็นไปไม่ได้ ฟังก์ชั่นอื่น ๆ ทั้งหมดจะยังคงทำงานอยู่
Floating Info เป็นแอปพลิเคชั่น Android ที่แสดงต่อไปนี้ในหน้าต่างซ้อนทับระบบ:
ชื่อแอปพลิเคชันชื่อแพ็คเกจและรหัสกระบวนการ (ยกเว้นบน Nougat+) ของแอปพลิเคชันซึ่งปัจจุบันอยู่ในเบื้องหน้าของอุปกรณ์
การใช้งาน CPU ทั่วโลกที่มีการแยกย่อยต่อคอร์ - นี่ไม่ใช่แอปพลิเคชันเบื้องหน้าที่เฉพาะเจาะจง
การแบ่งหน่วยความจำสำหรับกระบวนการที่อยู่เบื้องหน้า - ยกเว้นบน nougat+ (อ่านหมายเหตุสำหรับคำเตือน)
ข้อมูล Netork เช่นประเภทการเชื่อมต่อสถานะพร็อกซีและที่อยู่ IP (ES) ทั้ง IPv4 และ IPv6
หมายเหตุและคำเตือน
-
* แอปพลิเคชันจะแสดงการจัดสรรหน่วยความจำของกระบวนการที่อยู่เบื้องหน้าในปัจจุบันซึ่งได้รับจากการได้รับรหัสกระบวนการของกิจกรรมเบื้องหน้าในปัจจุบัน ซึ่งหมายความว่าหากแอปพลิเคชันมีหลายกระบวนการแอปพลิเคชันนี้จะแสดงการใช้หน่วยความจำของกระบวนการหลักเท่านั้น
* ข้อมูลหน่วยความจำที่แสดงมาผ่านวัตถุ Debug.MemoryInfo ในขณะที่ใช้การสะท้อนกลับเพื่อเปิดเผยฟิลด์ที่ซ่อนอยู่จำนวนหนึ่ง
* การอัปเดตข้อมูลเกิดขึ้นประมาณ 1 วินาที
การใช้หน่วยความจำ Android
-
การจัดการหน่วยความจำบน Android นั้นค่อนข้างซับซ้อนและเป็นวิธีที่ง่ายที่สุดในการเริ่มต้นด้วยการทำความเข้าใจว่ากำลังอ่านบทความนี้ (https://developer.android.com/tools/debugging/debugging-memory.html) โดยเฉพาะอย่างยิ่ง
ลิงค์ GitHub: https://github.com/alt236/floating-info-Android
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated