แพ็กเกจไลบรารีการสนับสนุน

หมายเหตุ: เมื่อมีการเปิดตัวไลบรารีสนับสนุนเวอร์ชัน 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 - เพิ่มคลาสกล่องโต้ตอบที่สามารถใช้เป็นคลาสพื้นฐานสำหรับกล่องโต้ตอบธีม AppCompat
  • ShareActionProvider - เพิ่มการรองรับการดำเนินการแชร์แบบมาตรฐาน (เช่น อีเมลหรือการโพสต์ไปยังแอปพลิเคชันโซเชียล) ซึ่งสามารถรวมไว้ในแถบการดำเนินการ

ตัวระบุทรัพยากร 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 - รายการย่อยสำหรับแพ็กเกจสำหรับหน้าจอรายละเอียดของ Leanback
  • PlaybackOverlayFragment - คลาสย่อยของ 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