[บทเรียน, Tool] รวมไฟล์AAR กับJAR เข้าด้วยกัน

Theera

Expert
Licensed User
Longtime User
ขอบคุณ Peter ณที่นี้ด้วย

ไฟล์ .aar (Android Archive) คือไฟล์แพ็คเกจที่ใช้ในการพัฒนาแอปพลิเคชัน Android โดยเฉพาะ
คุณสมบัติหลัก:
เป็นไฟล์ไลบรารีสำหรับ Android ที่บรรจุโค้ด, ทรัพยากร (resources), และ manifest ไว้ด้วยกัน
คล้ายกับไฟล์ .jar แต่ .aar สามารถมีทรัพยากร Android เช่น layout, drawable, strings ได้ด้วย
ใช้แชร์และนำกลับมาใช้ใหม่ (reuse) ในโปรเจ็กต์ Android ต่างๆ
ส่วนประกอบภายในไฟล์ .aar:
AndroidManifest.xml
classes.jar (compiled Java/Kotlin code)
res/ (ทรัพยากร Android)
R.txt (รายการ resource IDs)
assets/ (ไฟล์เสริมต่างๆ)
ตัวอย่างการใช้งาน:
เมื่อคุณสร้างไลบรารี Android (Android Library Module) ใน Android Studio แล้วทำการ build ก็จะได้ไฟล์ .aar ออกมา ซึ่งสามารถนำไปใช้ในโปรเจ็กต์อื่นๆ ได้โดยการ import เข้าไปใน dependencies ของ Gradle

https://www.b4x.com/android/forum/threads/marge-aar-subpackage-folder-and-jar-together.170097/
 
Top