หมายเหตุ: เมื่อมีการเปิดตัวไลบรารีสนับสนุนเวอร์ชัน 28.0.0 ระบบจะเลิกใช้งานไลบรารีที่แพ็กเกจเป็น android.support
และแทนที่ด้วยไลบรารี Jetpack เวอร์ชันต่างๆ ที่แพ็กเกจเป็น androidx
ไลบรารี Jetpack รุ่น 1.0.0 รุ่นแรกมีความเท่าเทียมกับ Support Library 28.0.0 และเป็นจุดเริ่มต้นสำหรับการย้ายข้อมูลไปยังแพ็กเกจ androidx
ใหม่
ไลบรารีที่แพ็กเกจเป็น android.support
ที่มีอยู่จะยังคงใช้งานได้ แต่จะไม่ได้รับการอัปเดตเกิน 28.0.0 และจะไม่เข้ากันได้กับไลบรารี Jetpack ใหม่
รายการต่างๆ ในอดีต (รายการเวอร์ชัน 27 และก่อนหน้า รวมถึงรายการที่แพ็กเกจเป็น android.support
) จะยังคงอยู่ใน Google Maven อาร์ติแฟกต์ใหม่ทั้งหมดจะได้รับการบรรจุเป็น androidx
และจะต้องมีการย้ายข้อมูลจาก android.support
ไปยัง androidx
เราขอแนะนําให้ใช้ไลบรารี androidx
ในโปรเจ็กต์ใหม่ทั้งหมด นอกจากนี้ คุณควรพิจารณาย้ายข้อมูลโปรเจ็กต์ที่มีอยู่ด้วยเพื่อให้โปรเจ็กต์เหล่านั้นได้รับการแก้ไขข้อบกพร่องและการปรับปรุงไลบรารีอื่นๆ ต่อไป
Android Support Library มีแพ็กเกจไลบรารีหลายรายการที่รวมอยู่ในแอปพลิเคชันได้ ไลบรารีแต่ละรายการรองรับเวอร์ชันและชุดฟีเจอร์ของแพลตฟอร์ม Android ในขอบเขตที่เฉพาะเจาะจง
คุณต้องดาวน์โหลดไฟล์ไลบรารีลงในการติดตั้ง Android SDK เพื่อใช้ไลบรารีต่อไปนี้ ทําตามวิธีการดาวน์โหลดคลังการสนับสนุนในการตั้งค่าคลังการสนับสนุนเพื่อดําเนินการขั้นตอนนี้ให้เสร็จสมบูรณ์ คุณต้องทําตามขั้นตอนเพิ่มเติมเพื่อรวมคลังสนับสนุนที่เฉพาะเจาะจงไว้ในแอปพลิเคชัน ดูข้อมูลสำคัญเกี่ยวกับวิธีรวมไลบรารีไว้ในแอปพลิเคชันได้ที่ส่วนท้ายของแต่ละส่วนไลบรารีด้านล่าง
หมายเหตุ: เวอร์ชัน SDK ขั้นต่ำสำหรับแพ็กเกจไลบรารีการสนับสนุนทั้งหมดต้องเป็น API ระดับ 14 เป็นอย่างน้อย บางแพ็กเกจต้องใช้ API ระดับที่สูงขึ้นตามที่ระบุไว้ด้านล่าง
ไลบรารีการสนับสนุน v4
ไลบรารีเหล่านี้มีชุด API ที่ใหญ่ที่สุดเมื่อเทียบกับไลบรารีอื่นๆ ซึ่งรวมถึงการสนับสนุนสำหรับคอมโพเนนต์ของแอปพลิเคชัน ฟีเจอร์ของอินเทอร์เฟซผู้ใช้ การช่วยเหลือพิเศษ การจัดการข้อมูล การเชื่อมต่อเครือข่าย และยูทิลิตีการเขียนโปรแกรม
ดูข้อมูลโดยละเอียดเกี่ยวกับคลาสและเมธอดที่ได้จากไลบรารีการสนับสนุน v4 ในแพ็กเกจ android.support.v4
ในข้อมูลอ้างอิง API
หมายเหตุ: ก่อนที่จะมีการแก้ไข 24.2.0 ของคลังการสนับสนุน มีคลังการสนับสนุน v4 เพียงรายการเดียว คลังดังกล่าวแบ่งออกเป็นหลายโมดูลเพื่อปรับปรุงประสิทธิภาพ สำหรับความเข้ากันได้แบบย้อนหลัง หากคุณระบุ support-v4
ในสคริปต์ Gradle แอปจะรวมโมดูล v4 ทั้งหมด อย่างไรก็ตาม หากต้องการลดขนาดแอป เราขอแนะนำให้คุณระบุเฉพาะข้อบังคับที่เฉพาะเจาะจงซึ่งแอปของคุณต้องใช้
ไลบรารีที่เข้ากันได้กับ v4
มี Wrapper ที่เข้ากันได้สําหรับ API ของเฟรมเวิร์กจํานวนหนึ่ง เช่น Context.obtainDrawable()
และ View.performAccessibilityAction()
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:support-compat:28.0.0
ไลบรารี core-utils v4
มีคลาสยูทิลิตีจํานวนหนึ่ง เช่น AsyncTaskLoader
และ PermissionChecker
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:support-core-utils:28.0.0
ไลบรารี core-ui v4
ใช้คอมโพเนนต์ต่างๆ ที่เกี่ยวข้องกับ UI เช่น ViewPager
, NestedScrollView
และ ExploreByTouchHelper
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-core-ui:28.0.0
ไลบรารี media-compat เวอร์ชัน 4
แบ็กพอร์ตบางส่วนของเฟรมเวิร์ก media ซึ่งรวมถึง MediaBrowser
และ MediaSession
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-media-compat:28.0.0
คลังข้อความโค้ด v4
เพิ่มการรองรับการรวมอินเทอร์เฟซผู้ใช้และฟังก์ชันการทำงานด้วยส่วน ซึ่งช่วยให้แอปพลิเคชันแสดงเลย์เอาต์ที่ปรับระหว่างอุปกรณ์หน้าจอขนาดเล็กและขนาดใหญ่ได้ โมดูลนี้ใช้ compat, core-utils, core-ui และ media-compat
หมายเหตุ: ไลบรารีการสนับสนุนเวอร์ชัน 13 มีคลาส FragmentCompat
คลาส Fragment
เวอร์ชัน 4 เป็นคลาสสแตนด์อโลนที่ให้บริการแก้ไขข้อบกพร่องซึ่งเพิ่มเข้ามาในแพลตฟอร์มเวอร์ชันที่ใหม่กว่า ส่วนคลาส FragmentCompat
เวอร์ชัน 13 มีชิมความเข้ากันได้สําหรับการใช้งานเฟรมเวิร์กของคลาส Fragment
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:support-fragment:28.0.0
ไลบรารีการสนับสนุน Multidex
ไลบรารีนี้รองรับการสร้างแอปที่มีไฟล์ Dalvik Executable (DEX) หลายไฟล์ แอปที่อ้างอิงเมธอดมากกว่า 65536 รายการต้องใช้การกำหนดค่า MultiDex ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ MultiDex ได้ที่ การสร้างแอปที่มีเมธอดมากกว่า 64, 000 รายการ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:multidex:1.0.0
ไลบรารีการสนับสนุน v7
ไลบรารีเหล่านี้มีชุดฟีเจอร์ที่เฉพาะเจาะจงและสามารถรวมไว้ในแอปพลิเคชันของคุณได้อิสระจากกัน
ไลบรารี appcompat v7 เป็นส่วนหนึ่งของ Android Jetpack
หมายเหตุ: ไลบรารี Appcompat ได้ย้ายข้อมูลไปยังไลบรารี AndroidX ซึ่งเป็นคอมโพเนนต์ Android Jetpack แล้ว ดูการใช้งานได้ในแอปสาธิต Sunflower
ไลบรารีนี้จะเพิ่มการรองรับรูปแบบการออกแบบอินเทอร์เฟซผู้ใช้แถบการดำเนินการ ไลบรารีนี้รองรับการใช้งานอินเทอร์เฟซผู้ใช้ Material Design
หมายเหตุ: ไลบรารีนี้ขึ้นอยู่กับไลบรารีการสนับสนุนเวอร์ชัน 4
คลาสหลักๆ บางคลาสที่รวมอยู่ในไลบรารี AppCompat v7 มีดังนี้
ActionBar
- แสดงการใช้งานรูปแบบอินเทอร์เฟซผู้ใช้แถบการดำเนินการ ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้แถบการดำเนินการได้ในคู่มือนักพัฒนาซอฟต์แวร์แถบการดำเนินการAppCompatActivity
- เพิ่มคลาสกิจกรรมแอปพลิเคชันซึ่งใช้เป็นคลาสพื้นฐานสําหรับกิจกรรมที่ใช้การใช้งานแถบการดำเนินการของ Support Library ได้AppCompatDialog
- เพิ่มคลาสกล่องโต้ตอบที่สามารถใช้เป็นคลาสพื้นฐานสำหรับกล่องโต้ตอบธีม AppCompatShareActionProvider
- เพิ่มการรองรับการดำเนินการแชร์แบบมาตรฐาน (เช่น อีเมลหรือการโพสต์ไปยังแอปพลิเคชันโซเชียล) ซึ่งสามารถรวมไว้ในแถบการดำเนินการ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:appcompat-v7:28.0.0
ไลบรารี CardView v7
ไลบรารีนี้จะเพิ่มการรองรับวิดเจ็ต CardView
ซึ่งช่วยให้คุณแสดงข้อมูลภายในการ์ดที่มีรูปลักษณ์ที่สอดคล้องกันในแอปใดก็ได้ การ์ดเหล่านี้มีประโยชน์สำหรับการใช้งาน Material Design และใช้ในเลย์เอาต์สำหรับแอปทีวีอย่างแพร่หลาย
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:cardview-v7:28.0.0
ไลบรารีตารางกริด v7
หลังจากที่ดาวน์โหลดไลบรารีการสนับสนุนของ Android แล้ว ไลบรารีนี้จะเพิ่มการรองรับคลาส GridLayout
ซึ่งช่วยให้คุณจัดเรียงองค์ประกอบอินเทอร์เฟซผู้ใช้ได้โดยใช้ตารางกริดของเซลล์สี่เหลี่ยมผืนผ้า
ดูข้อมูลโดยละเอียดเกี่ยวกับ API ของไลบรารีตารางกริด v7 ได้ที่แพ็กเกจ android.support.v7.widget
ในข้อมูลอ้างอิง API
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:gridlayout-v7:28.0.0
คลัง MediaRouter v7
ไลบรารีนี้มี MediaRouter
, MediaRouteProvider
และคลาสสื่อที่เกี่ยวข้องซึ่งรองรับ Google Cast
โดยทั่วไปแล้ว API ในไลบรารี MediaRouter v7 มีไว้เพื่อควบคุมการกำหนดเส้นทางของแชแนลและสตรีมสื่อจากอุปกรณ์ปัจจุบันไปยังหน้าจอ ลำโพง และอุปกรณ์ปลายทางอื่นๆ ภายนอก คลังนี้ประกอบด้วย API สําหรับเผยแพร่ผู้ให้บริการเส้นทางสื่อเฉพาะแอป สําหรับการค้นพบและเลือกอุปกรณ์ปลายทาง สําหรับตรวจสอบสถานะสื่อ และอื่นๆ ดูข้อมูลโดยละเอียดเกี่ยวกับ API ไลบรารี MediaRouter v7 ได้ที่แพ็กเกจ android.support.v7.media
ในการอ้างอิง API
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:mediarouter-v7:28.0.0
API ไลบรารี MediaRouter v7 ที่เปิดตัวในไลบรารีการสนับสนุน R18 อาจมีการเปลี่ยนแปลงในการแก้ไขไลบรารีการสนับสนุนในภายหลัง ในขณะนี้ เราขอแนะนำให้ใช้ไลบรารีนี้กับ Google Cast เท่านั้น
ไลบรารีจานสี v7
ไลบรารีการสนับสนุนชุดสี v7 มีคลาส Palette
ซึ่งช่วยให้คุณดึงสีที่โดดเด่นจากรูปภาพได้ เช่น แอปเพลงอาจใช้Palette
ออบเจ็กต์เพื่อดึงสีหลักจากหน้าปกอัลบั้ม และใช้สีเหล่านั้นเพื่อสร้างการ์ดชื่อเพลงที่ประสานสีกัน
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:palette-v7:28.0.0
ไลบรารี recyclerview v7
ไลบรารี recyclerview จะเพิ่มRecyclerView
คลาส คลาสนี้รองรับวิดเจ็ต RecyclerView ซึ่งเป็นมุมมองสำหรับแสดงชุดข้อมูลขนาดใหญ่อย่างมีประสิทธิภาพโดยระบุกรอบเวลาของรายการข้อมูลแบบจำกัด
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:recyclerview-v7:28.0.0
ไลบรารีการสนับสนุนค่ากําหนด v7
แพ็กเกจpreference มี API ที่รองรับการเพิ่มออบเจ็กต์ค่ากําหนด เช่น CheckBoxPreference
และ ListPreference
เพื่อให้ผู้ใช้แก้ไขการตั้งค่า UI ได้
ไลบรารีค่ากำหนด v7 เพิ่มการสนับสนุนสำหรับอินเทอร์เฟซ เช่น Preference.OnPreferenceChangeListener
และ Preference.OnPreferenceClickListener
และคลาส เช่น CheckBoxPreference
และ ListPreference
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:preference-v7:28.0.0
ไลบรารีการสนับสนุน v8
คลังนี้ประกอบด้วยชุดฟีเจอร์ที่เฉพาะเจาะจงและสามารถรวมไว้ในแอปพลิเคชันของคุณได้โดยไม่ขึ้นอยู่กับคลังอื่นๆ
ไลบรารี RenderScript เวอร์ชัน 8
ไลบรารีนี้จะเพิ่มการรองรับเฟรมเวิร์กการประมวลผล RenderScript API เหล่านี้รวมอยู่ในแพ็กเกจ android.support.v8.renderscript
โปรดทราบว่าขั้นตอนในการรวม API เหล่านี้ไว้ในแอปพลิเคชันแตกต่างอย่างมากจาก API ของไลบรารีสนับสนุนอื่นๆ ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ API เหล่านี้ในแอปพลิเคชันได้ที่คู่มือนักพัฒนาซอฟต์แวร์ RenderScript
หมายเหตุ: การใช้ RenderScript กับคลังสนับสนุนใช้ได้กับ Android Studio และบิลด์ที่ใช้ Gradle ไลบรารี RenderScript จะอยู่ในโฟลเดอร์ build-tools/$VERSION/renderscript/
ตัวอย่างต่อไปนี้แสดงพร็อพเพอร์ตี้สคริปต์บิลด์ Gradle สำหรับไลบรารีนี้
defaultConfig { renderscriptTargetApi 18 renderscriptSupportModeEnabled true }
ไลบรารีการสนับสนุน v13
ไลบรารีนี้จะเพิ่มการรองรับรูปแบบอินเทอร์เฟซผู้ใช้Framgnet ด้วยคลาส (FragmentCompat
) และคลาสอื่นๆ ที่รองรับ Framgnet ดูข้อมูลเพิ่มเติมเกี่ยวกับ Fragment ได้ที่คู่มือนักพัฒนาซอฟต์แวร์ส่วนย่อย ดูรายละเอียดเกี่ยวกับ API ของไลบรารีสนับสนุนเวอร์ชัน 13 ได้ที่แพ็กเกจ android.support.v13
ในข้อมูลอ้างอิง API
หมายเหตุ: ไลบรารีส่วนย่อย v4 มีคลาส Fragment
คลาส Fragment
เวอร์ชัน 4 เป็นคลาสแบบสแตนด์อโลนที่ให้บริการแก้ไขข้อบกพร่องซึ่งเพิ่มเข้ามาในแพลตฟอร์มเวอร์ชันที่ใหม่กว่า ส่วนคลาส FragmentCompat
เวอร์ชัน 13 มีชิมความเข้ากันได้สําหรับการใช้งานเฟรมเวิร์กของคลาส Fragment
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-v13:28.0.0
ไลบรารีการสนับสนุนค่ากําหนด v14
แพ็กเกจ android.support.v14.preference
มี API เพื่อเพิ่มการรองรับให้กับอินเทอร์เฟซค่ากําหนด เช่น PreferenceFragment.OnPreferenceStartFragmentCallback
และ PreferenceFragment.OnPreferenceStartScreenCallback
รวมถึงคลาสต่างๆ เช่น MultiSelectListPreference
และ PreferenceFragment
ดูรายละเอียดเกี่ยวกับ Preference Support Library API เวอร์ชัน 14 ได้ที่แพ็กเกจ preference ในเอกสารอ้างอิง API
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:preference-v14:28.0.0
ไลบรารีการสนับสนุนค่ากําหนด v17 สําหรับทีวี
แพ็กเกจ android.support.v17.preference
มี API สำหรับให้อินเทอร์เฟซตามค่ากำหนดในอุปกรณ์ทีวี รวมถึงการรองรับอินเทอร์เฟซและคลาสของ LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener
เช่น BaseLeanbackPreferenceFragment
และ LeanbackPreferenceFragment
ดูรายละเอียดเกี่ยวกับ Preference Support Library API เวอร์ชัน 17 ได้ที่แพ็กเกจ preference ในเอกสารอ้างอิง API
แพ็กเกจนี้ต้องใช้ API ระดับ 17 ขึ้นไป ตัวระบุการพึ่งพาของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้มีดังนี้
com.android.support:preference-leanback-v17:28.0.0
ไลบรารี Leanback v17
แพ็กเกจ android.support.v17.leanback
มี API ที่รองรับการสร้างอินเทอร์เฟซผู้ใช้ในอุปกรณ์ทีวี โดยมีวิดเจ็ตสำคัญมากมายสำหรับแอปทีวี คลาสที่น่าสนใจบางส่วนมีดังนี้
BrowseFragment
- เศษข้อมูลสำหรับการสร้างเลย์เอาต์หลักสำหรับการเรียกดูหมวดหมู่และแถวของรายการสื่อDetailsFragment
- รายการย่อยสำหรับแพ็กเกจสำหรับหน้าจอรายละเอียดของ LeanbackPlaybackOverlayFragment
- คลาสย่อยของDetailsFragment
สำหรับแสดงตัวควบคุมการเล่นและเนื้อหาที่เกี่ยวข้องSearchFragment
- ส่วนย่อยสำหรับจัดการการค้นหา ข้อมูลโค้ดรับคําขอค้นหาของผู้ใช้และส่งต่อไปยังSearchResultProvider
ที่แอปพลิเคชันระบุSearchResultProvider
จะแสดงผลการค้นหาไปยังSearchFragment
ซึ่งจะแสดงผลเป็นRowsFragment
แพ็กเกจนี้ต้องใช้ API ระดับ 17 ขึ้นไป ตัวระบุการพึ่งพาของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้มีดังนี้
com.android.support:leanback-v17:28.0.0
ไลบรารี Vector Drawable
รองรับกราฟิกเวกเตอร์แบบคงที่
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้มีดังนี้
com.android.support:support-vector-drawable:28.0.0
ไลบรารี Vector Drawable แบบเคลื่อนไหว
รองรับกราฟิกเวกเตอร์แบบเคลื่อนไหว
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้มีดังนี้
com.android.support:animated-vector-drawable:28.0.0
ไลบรารีการสนับสนุนคําอธิบายประกอบ
แพ็กเกจคำอธิบายประกอบมี API ที่รองรับการเพิ่มข้อมูลเมตาคำอธิบายประกอบลงในแอป
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-annotations:28.0.0
ไลบรารีการสนับสนุนการออกแบบ
แพ็กเกจ Design มี API เพื่อรองรับการเพิ่มคอมโพเนนต์และรูปแบบดีไซน์ Material ให้กับแอปของคุณ
ไลบรารีการสนับสนุนการออกแบบเพิ่มการรองรับคอมโพเนนต์และแพทเทิร์นดีไซน์ Material ที่หลากหลายเพื่อให้นักพัฒนาแอปใช้ต่อยอด เช่น ลิ้นชักการนำทาง ปุ่มการทำงานแบบลอย (FAB) แถบแสดงข้อความ และแท็บ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:design:28.0.0
ไลบรารีการสนับสนุนแท็บที่กำหนดเอง
แพ็กเกจแท็บที่กำหนดเองมี API ที่รองรับการเพิ่มและจัดการแท็บที่กำหนดเองในแอป
ไลบรารีการสนับสนุนแท็บที่กำหนดเองจะเพิ่มการรองรับคลาสต่างๆ เช่น Custom Tabs Service และ Custom Tabs Callback
แพ็กเกจนี้ต้องใช้ API ระดับ 15 ขึ้นไป ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:customtabs:28.0.0
ไลบรารีการสนับสนุนของ Percent
แพ็กเกจ Percent มี API ที่รองรับการเพิ่มและจัดการมิติข้อมูลตามเปอร์เซ็นต์ในแอป
หมายเหตุ: ตั้งแต่รุ่น 26.0.0 เป็นต้นไป เราจะเลิกใช้งานไลบรารีการสนับสนุนเปอร์เซ็นต์
ไคลเอ็นต์ของโมดูลนี้ควรเปลี่ยนไปใช้วิดเจ็ต ConstraintLayout
ใหม่ ซึ่งมีให้ใช้งานเป็นอาร์ติแฟกต์แยกต่างหากใน SDK Manager
ไลบรารีการสนับสนุนเปอร์เซ็นต์จะเพิ่มการรองรับอินเทอร์เฟซ PercentLayoutHelper.PercentLayoutParams และคลาสต่างๆ เช่น PercentFrameLayout และ PercentRelativeLayout
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:percent:28.0.0
ไลบรารีการสนับสนุน ExifInterface
แท็ก Exif จะจัดเก็บข้อมูล เช่น การวางแนว วันที่และเวลา ข้อมูลกล้อง และตำแหน่งในไฟล์ JPEG หรือ RAW โดยตรง คลาส ExifInterface
แยกการรองรับการอ่านข้อมูล Exif จากไฟล์รูปแบบ JPEG และ RAW (DNG, CR2, NEF, NRW, ARW, RW2, ORF, PEF, SRW และ RAF) รวมถึงการตั้งค่าข้อมูล Exif ในไฟล์ภาพ JPEG
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:exifinterface:28.0.0
ไลบรารีการสนับสนุนการแนะนำแอปสำหรับทีวี
แพ็กเกจการแนะนำแอปมี API ที่รองรับการเพิ่มการแนะนำเนื้อหาในแอปที่ทำงานบนอุปกรณ์ทีวี
คลังแอปเพิ่มการรองรับคําอธิบายประกอบ เช่น ContentRecommendation.ContentMaturity และคลาสต่างๆ เช่น ContentRecommendation และ RecommendationExtender
แพ็กเกจนี้ต้องใช้ API ระดับ 21 ขึ้นไป ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:recommendation:28.0.0
ไลบรารี UI ของ Wear
ไลบรารีนี้มี API สำหรับการสร้างอินเทอร์เฟซผู้ใช้สำหรับแอป Wear API ที่มีอยู่ในแพ็กเกจ android.support.wear.widget จะแทนที่ API ที่เกี่ยวข้องในไลบรารีการสนับสนุน Wearable
ดูข้อมูลเพิ่มเติมได้ที่ การใช้ไลบรารี UI ของ Wear
ตัวระบุทรัพยากร Dependency ของสคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้คือ
com.android.support:wear:28.0.0