หมายเหตุ: เมื่อเปิดตัว Support Library 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 มีแพ็กเกจไลบรารีหลายรายการที่รวมไว้ในแอปพลิเคชันได้ โดยแต่ละไลบรารีจะรองรับแพลตฟอร์ม 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
ไลบรารี v4 core-utils
มีคลาสยูทิลิตีจำนวนมาก เช่น AsyncTaskLoader
และ PermissionChecker
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-core-utils:28.0.0
ไลบรารี v4 core-ui
ใช้คอมโพเนนต์ที่เกี่ยวข้องกับ UI ต่างๆ เช่น ViewPager
, NestedScrollView
และ ExploreByTouchHelper
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-core-ui:28.0.0
ไลบรารี v4 media-compat
Backports portions of the media framework,
including MediaBrowser
and MediaSession
.
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-media-compat:28.0.0
ไลบรารี Fragment v4
เพิ่มการรองรับการห่อหุ้มอินเทอร์เฟซผู้ใช้และฟังก์ชันการทำงานด้วย Fragment เพื่อให้แอปพลิเคชันมีเลย์เอาต์ที่ปรับเปลี่ยนได้ระหว่างอุปกรณ์หน้าจอขนาดเล็กและ ขนาดใหญ่ โมดูลนี้มีทรัพยากร Dependency ใน compat, core-utils, core-ui และ media-compat
หมายเหตุ: ไลบรารีการสนับสนุน v13
มีคลาส FragmentCompat
คลาส v4
Fragment
เป็นคลาสแบบสแตนด์อโลนที่
มีการแก้ไขข้อบกพร่องซึ่งเพิ่มเข้ามาในแพลตฟอร์มเวอร์ชันต่อๆ มา ในขณะที่คลาส
v13 FragmentCompat
มี
การปรับให้เข้ากันได้สำหรับการติดตั้งใช้งานเฟรมเวิร์กของคลาส
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
ไลบรารีเหล่านี้มีชุดฟีเจอร์ที่เฉพาะเจาะจงและสามารถรวมไว้ในแอปพลิเคชัน โดยไม่ขึ้นต่อกัน
ไลบรารี v7 appcompat ส่วนหนึ่งของ Android Jetpack
หมายเหตุ: ไลบรารี appcompat ได้ย้ายไปอยู่ในไลบรารี AndroidX ซึ่งเป็นคอมโพเนนต์ Android Jetpack ดูการใช้งานได้ในแอปเดโม Sunflower
ไลบรารีนี้เพิ่มการรองรับอินเทอร์เฟซผู้ใช้ แถบการดำเนินการ รูปแบบการออกแบบ ไลบรารีนี้รองรับการใช้งานอินเทอร์เฟซผู้ใช้ตามดีไซน์ Material
หมายเหตุ: ไลบรารีนี้ขึ้นอยู่กับ Support Library v4
คลาสหลักบางส่วนที่รวมอยู่ในไลบรารี v7 appcompat มีดังนี้
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 gridlayout
หลังจากดาวน์โหลดไลบรารีการสนับสนุนของ Android แล้ว ไลบรารีนี้จะเพิ่มการรองรับคลาส
GridLayout
ซึ่ง
ช่วยให้คุณจัดเรียงองค์ประกอบของอินเทอร์เฟซผู้ใช้โดยใช้ตารางกริดของเซลล์สี่เหลี่ยมผืนผ้าได้
ดูข้อมูลโดยละเอียดเกี่ยวกับ API ของไลบรารี GridLayout v7 ได้ที่แพ็กเกจ android.support.v7.widget
ในการอ้างอิง API
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:gridlayout-v7:28.0.0
ไลบรารี v7 mediarouter
ไลบรารีนี้มี 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 ที่เปิดตัวใน Support Library r18 อาจมีการเปลี่ยนแปลงในการแก้ไข Support Library ในภายหลัง ในขณะนี้ เราขอแนะนำให้ใช้ไลบรารีร่วมกับ 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
ไลบรารีการสนับสนุน Preference v7
แพ็กเกจ
preference
มี API ที่รองรับการเพิ่มออบเจ็กต์ preference เช่น
CheckBoxPreference
และ
ListPreference
สำหรับ
ผู้ใช้ในการแก้ไขการตั้งค่า UI
ไลบรารี Preference v7 เพิ่มการรองรับอินเทอร์เฟซ เช่น
Preference.OnPreferenceChangeListener
และ
Preference.OnPreferenceClickListener
รวมถึงคลาส เช่น CheckBoxPreference
และ
ListPreference
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:preference-v7:28.0.0
ไลบรารีการสนับสนุน v8
ไลบรารีนี้มีชุดฟีเจอร์ที่เฉพาะเจาะจงและสามารถรวมไว้ในแอปพลิเคชันได้ โดยไม่ขึ้นอยู่กับไลบรารีอื่นๆ
ไลบรารี RenderScript ของ V8
ไลบรารีนี้เพิ่มการรองรับ
เฟรมเวิร์กการคำนวณ 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
ไลบรารีนี้เพิ่มการรองรับรูปแบบอินเทอร์เฟซผู้ใช้ Fragment
ด้วยคลาส (FragmentCompat
) และคลาสการรองรับ Fragment เพิ่มเติม ดูข้อมูลเพิ่มเติมเกี่ยวกับ Fragment ได้ในคู่มือสำหรับนักพัฒนาซอฟต์แวร์เกี่ยวกับ Fragment ดูข้อมูลโดยละเอียดเกี่ยวกับ API ของไลบรารีการสนับสนุน v13 ได้ที่แพ็กเกจ android.support.v13
ในการอ้างอิง API
หมายเหตุ: ไลบรารี Fragment v4
มีคลาส Fragment
คลาส v4
Fragment
เป็นคลาสแบบสแตนด์อโลนที่
มีการแก้ไขข้อบกพร่องซึ่งเพิ่มเข้ามาในแพลตฟอร์มเวอร์ชันต่อๆ มา ในขณะที่คลาส
v13 FragmentCompat
มี
การปรับให้เข้ากันได้สำหรับการติดตั้งใช้งานเฟรมเวิร์กของคลาส
Fragment
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-v13:28.0.0
ไลบรารีการสนับสนุน Preference v14
android.support.v14.preference
มี API เพื่อเพิ่มการรองรับ
อินเทอร์เฟซการตั้งค่า เช่น
PreferenceFragment.OnPreferenceStartFragmentCallback
และ
PreferenceFragment.OnPreferenceStartScreenCallback
พร้อมกับคลาส เช่น
MultiSelectListPreference
และ
PreferenceFragment
ดูข้อมูล
โดยละเอียดเกี่ยวกับ API ของไลบรารีการรองรับค่ากำหนด v14 ได้ที่แพ็กเกจ preference
ในเอกสารอ้างอิง API
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:preference-v14:28.0.0
ไลบรารีการสนับสนุนค่ากำหนด v17 สำหรับทีวี
แพ็กเกจ android.support.v17.preference
มี API สำหรับการจัดเตรียมอินเทอร์เฟซค่ากำหนดในอุปกรณ์ทีวี ซึ่งรวมถึงการรองรับอินเทอร์เฟซและคลาส LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener
เช่น BaseLeanbackPreferenceFragment
และ LeanbackPreferenceFragment
ดูข้อมูล
โดยละเอียดเกี่ยวกับ API ของไลบรารีการสนับสนุนค่ากำหนด v17 ได้ที่แพ็กเกจ preference
ในเอกสารอ้างอิง API
แพ็กเกจนี้ต้องใช้ API ระดับ 17 ขึ้นไป ตัวระบุการขึ้นต่อกันของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:preference-leanback-v17:28.0.0
v17 Leanback Library
android.support.v17.leanback
แพ็กเกจมี API เพื่อรองรับ
การสร้างอินเทอร์เฟซผู้ใช้
ในอุปกรณ์ทีวี โดยมีวิดเจ็ตสำคัญหลายรายการสำหรับแอปทีวี ตัวอย่างคลาสที่น่าสนใจมีดังนี้
BrowseFragment
- Fragment สำหรับ สร้างเลย์เอาต์หลักสำหรับการเรียกดูหมวดหมู่และแถวของรายการสื่อDetailsFragment
- Wrapper fragment สำหรับหน้าจอรายละเอียด LeanbackPlaybackOverlayFragment
- คลาสย่อยของDetailsFragment
สำหรับ แสดงตัวควบคุมการเล่นและเนื้อหาที่เกี่ยวข้องSearchFragment
- Fragment สำหรับ จัดการการค้นหา Fragment จะรับคำขอค้นหาของผู้ใช้และส่งต่อ ไปยัง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
ไลบรารี Animated Vector Drawable
รองรับกราฟิกแบบเวกเตอร์เคลื่อนไหว
ตัวระบุทรัพยากร Dependency ของสคริปต์การสร้าง Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:animated-vector-drawable:28.0.0
ไลบรารีการสนับสนุนคำอธิบายประกอบ
แพ็กเกจ Annotation มี API ที่รองรับการเพิ่มข้อมูลเมตาของคำอธิบายประกอบลงในแอป
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-annotations:28.0.0
ไลบรารีการสนับสนุนการออกแบบ
แพ็กเกจการออกแบบ มี API ที่รองรับการเพิ่มคอมโพเนนต์และรูปแบบ Material Design ลงในแอป
ไลบรารีการสนับสนุนการออกแบบจะเพิ่มการรองรับคอมโพเนนต์และรูปแบบการออกแบบ Material ต่างๆ เพื่อให้ นักพัฒนาแอปนำไปใช้ต่อยอด เช่น ลิ้นชักการนำทาง ปุ่มการทำงานแบบลอย (FAB) แถบข้อความแจ้ง และแท็บ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:design:28.0.0
ไลบรารีการสนับสนุนแท็บที่กำหนดเอง
แพ็กเกจ Custom Tabs มี API ที่รองรับการเพิ่มและการจัดการ Custom Tabs ในแอป
ไลบรารีการรองรับแท็บที่กำหนดเองจะเพิ่มการรองรับคลาสต่างๆ เช่น แท็บที่กำหนดเอง Service และ แท็บที่กำหนดเอง Callback
แพ็กเกจนี้ต้องใช้ API ระดับ 15 ขึ้นไป ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:customtabs:28.0.0
ไลบรารีการสนับสนุนเปอร์เซ็นต์
แพ็กเกจ เปอร์เซ็นต์ มี API ที่รองรับการเพิ่มและจัดการมิติข้อมูลที่อิงตามเปอร์เซ็นต์ ในแอป
หมายเหตุ: ตั้งแต่เวอร์ชัน 26.0.0 เป็นต้นไป เราเลิกใช้งานไลบรารี Percent Support แล้ว
ไคลเอ็นต์ของโมดูลนี้ควรย้ายข้อมูลไปยังวิดเจ็ต ConstraintLayout
ใหม่ ซึ่งมีให้ใช้งานเป็นอาร์ติแฟกต์แยกต่างหากใน SDK Manager
ไลบรารี Percent Support เพิ่มการรองรับอินเทอร์เฟซ 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
ไลบรารี Wear UI
ไลบรารีนี้มี API สำหรับสร้างอินเทอร์เฟซผู้ใช้สำหรับแอป Wear API ที่มีอยู่ในแพ็กเกจ android.support.wear.widget จะแทนที่ API ที่เกี่ยวข้องใน Wearable Support Library
ดูข้อมูลเพิ่มเติมได้ที่ การใช้ไลบรารี UI ของ Wear
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:wear:28.0.0