ไฟล์นามสกุล .oat
ประเภทไฟล์Android Optimized Application File
ผู้พัฒนา | |
หมวดหมู่ | Developer Files |
รูป | N/A |
.OAT หมายเลขตัวเลือก
ไฟล์ OAT ถูกสร้างโดยระบบปฏิบัติการ Android เพื่อเพิ่มความเร็วในการโหลดแอพ Android (ไฟล์ .APK ) เมื่อติดตั้งแอพแล้ว Android จะปรับข้อมูลแอพให้เหมาะสมโดยอัตโนมัติและสร้างไฟล์ OAT ที่เกี่ยวข้อง Android ใช้ไฟล์นี้เพื่อโหลดแอปเร็วขึ้นซึ่งสร้างประสบการณ์ที่ดีขึ้นสำหรับผู้ใช้
ไฟล์ OAT จะถูกบันทึกลงในไดเรกทอรีต่อไปนี้บนอุปกรณ์ Android:
/ data / dalvik-cache /
Android ทำการปรับแต่งเหล่านี้โดยใช้เครื่องมือที่เรียกว่า dex2oat . เมื่อคุณติดตั้งแอปพลิเคชั่นบนอุปกรณ์ที่ใช้ Android 5.0 หรือใหม่กว่า dex2oat จะแปลงรหัส Dalvik ที่อยู่ในไฟล์ .ODEX เป็นรหัสเนทีฟและเก็บไว้ในไฟล์ OAT ดังนั้นแต่ละแอพจะมีไฟล์ OAT ที่เกี่ยวข้อง โดยทั่วไปแล้ว dex2oat จะอยู่ในไดเรกทอรีต่อไปนี้บนอุปกรณ์ Android:
/ system / bin / dex2oat /
หมายเหตุ: ไฟล์ OAT ถูกนำมาใช้กับ Android 5.0 ซึ่งมีชื่อรหัสว่า "Lollipop" หรือ“ L. ” รุ่นก่อนหน้าของ Android ใช้ไฟล์ .ODEX (Optimized DEX) แทนไฟล์ OAT สำหรับการปฏิบัติการที่เหมาะสมที่สุดรันไทม์ Android 5.0 ใหม่ที่เรียกว่า ART (Android Runtime) ใช้การรวบรวมล่วงหน้า (AOT) วิธีการซึ่งปรับปรุงจากวิธีการรวบรวมแบบทันเวลาก่อนหน้า ART จะแทนที่รันไทม์ก่อนหน้าซึ่งเรียกว่า Dalvik
บูต ไฟล์ boot.oat ถูกอ้างอิงโดยแอปเมื่อแอพเรียกใช้เมธอด interface application programming API (API)
Android |
|