หมายเหตุ: สำหรับ Support Library 28.0.0 จะมี android.support
เป็นแพ็กเกจ
ไลบรารีเลิกใช้งานแล้วและแทนที่ด้วย Jetpack ที่แยกเวอร์ชันเฉพาะ
ไลบรารีแพ็กเกจเป็น androidx
เวอร์ชัน 1.0.0 แรก
การเผยแพร่ไลบรารี Jetpack มีความเท่าเทียมกับ 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
หมายเหตุ: ก่อนที่จะใช้ Support Library เวอร์ชัน 24.2.0 จะมี
Single v4 support Library ไลบรารีดังกล่าวแบ่งออกเป็น หลายโมดูลเพื่อ
เพื่อปรับปรุงประสิทธิภาพ สำหรับความเข้ากันได้แบบย้อนหลัง หากคุณระบุ
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
ไลบรารีการจับคู่สื่อ v4
ส่วนที่เป็นแบ็กพอร์ตของเฟรมเวิร์กสื่อ
รวมทั้ง MediaBrowser
และ MediaSession
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-media-compat:28.0.0
ไลบรารีส่วนย่อย V4
เพิ่มการสนับสนุนการสรุปอินเทอร์เฟซผู้ใช้และฟังก์ชันต่างๆ ด้วย ส่วนย่อย ทำให้แอปพลิเคชันสามารถเสนอการจัดวางที่ปรับระหว่าง อุปกรณ์หน้าจอขนาดใหญ่ โมดูลนี้มีทรัพยากร Dependency ใน compat, core-utils, core-ui และ media-compat
หมายเหตุ: ไลบรารีการสนับสนุน v13
มีชั้นเรียน FragmentCompat
เวอร์ชัน 4
คลาส Fragment
เป็นชั้นเรียนแบบสแตนด์อโลนที่
มีการแก้ไขข้อบกพร่องที่เพิ่มในรุ่นหลังๆ ของแพลตฟอร์ม
คลาส v13 FragmentCompat
ให้
สำหรับการนำเฟรมเวิร์กของเทคโนโลยีมาใช้
Fragment
ชั้นเรียน
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-fragment:28.0.0
ไลบรารีการสนับสนุนของ Multidex
ไลบรารีนี้สนับสนุนการสร้างแอปที่มีไฟล์ Dalvik Executable (DEX) หลายไฟล์ แอปที่อ้างอิงเมธอด 65,536 มากกว่า 65,536เมธอดจะต้องใช้การกำหนดค่า Multidex สำหรับ ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Multidex โปรดดู การสร้างแอปด้วยเมธอดกว่า 64,000 รายการ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:multidex:1.0.0
ไลบรารีการสนับสนุน v7
ไลบรารีเหล่านี้มีชุดฟีเจอร์เฉพาะและรวมอยู่ในแอปพลิเคชันของคุณได้ เป็นอิสระจากกัน
ไลบรารี Appcompat v7 เป็นส่วนหนึ่งของ Android Jetpack
หมายเหตุ: ไลบรารี Appcompat ได้ย้ายข้อมูลไปยัง ไลบรารีของ AndroidX สำหรับ Android คอมโพเนนต์ Jetpack ดูเวอร์ชันที่ใช้อยู่ใน แอปสาธิต Sunflower
ไลบรารีนี้เพิ่มการสนับสนุนสำหรับ ผู้ใช้แถบการทำงาน การออกแบบอินเทอร์เฟซ รูปแบบ ไลบรารีนี้รองรับ อินเทอร์เฟซผู้ใช้ดีไซน์ Material การนำไปใช้งานจริง
หมายเหตุ ไลบรารีนี้ขึ้นอยู่กับไลบรารีการสนับสนุน v4
คลาสหลักบางส่วนในไลบรารี Appcompat เวอร์ชัน 7 มีดังนี้
ActionBar
- มีการใช้งานแถบการดำเนินการ รูปแบบอินเทอร์เฟซผู้ใช้ สำหรับข้อมูลเพิ่มเติม ข้อมูลเกี่ยวกับการใช้แถบการทำงาน โปรดดู คู่มือนักพัฒนาซอฟต์แวร์แถบการดำเนินการAppCompatActivity
- เพิ่มคลาสกิจกรรมของแอปพลิเคชันที่สามารถ ใช้เป็นคลาสพื้นฐานสำหรับกิจกรรมที่ใช้แถบการทำงานของ Support Library การใช้งานของคุณAppCompatDialog
- เพิ่มคลาสกล่องโต้ตอบที่ใช้เป็นฐานได้ สำหรับกล่องโต้ตอบธีม AppCompatShareActionProvider
- เพิ่มการสนับสนุนสำหรับ การดำเนินการแชร์ (เช่น อีเมลหรือการโพสต์ลงในแอปพลิเคชันโซเชียล) ที่สามารถรวมอยู่ใน แถบการดำเนินการ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:appcompat-v7:28.0.0
ไลบรารี Cardview v7
ไลบรารีนี้เพิ่มการรองรับ CardView
วิดเจ็ตที่ช่วยให้คุณแสดงข้อมูลภายในการ์ดที่มีรูปลักษณ์สอดคล้องกัน
ในแอปใดก็ได้ การ์ดเหล่านี้มีประโยชน์สำหรับดีไซน์ Material
และมีการใช้งานอย่างแพร่หลายในเลย์เอาต์สำหรับแอปทีวี
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:cardview-v7:28.0.0
ไลบรารี gridlayout 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 อาจมีการเปลี่ยนแปลงในการแก้ไข Support Library รุ่นต่อๆ ไป เวลานี้ เราขอแนะนำให้ใช้ไลบรารีร่วมกับ Google Cast เท่านั้น
ไลบรารีจานสี v7
ไลบรารีการสนับสนุนพาเล็ต v7 ประกอบด้วย
Palette
คลาส ซึ่งให้คุณแตกข้อมูลได้
สีที่โดดเด่นจากรูปภาพ เช่น แอปเพลงอาจใช้
Palette
ออบเจ็กต์สำหรับแยกสีหลัก
จากปกอัลบั้ม และใช้สีเหล่านั้นมาทำเป็นสีที่เข้ากัน
ไตเติ้ล
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:palette-v7:28.0.0
ไลบรารี Recyclerview v7
ไลบรารีของ Recyclerview จะเพิ่ม RecyclerView
ชั้นเรียนนี้ให้การสนับสนุนสำหรับ
มุมมองรีไซเคิล
มุมมองสำหรับแสดงชุดข้อมูลขนาดใหญ่อย่างมีประสิทธิภาพโดยให้
รายการข้อมูลมีหน้าต่างจำกัด
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:recyclerview-v7:28.0.0
ไลบรารีการสนับสนุนค่ากำหนด v7
ค่ากำหนด
แพ็กเกจมี API เพื่อรองรับการเพิ่มออบเจ็กต์ค่ากำหนด เช่น
CheckBoxPreference
และ
ListPreference
สำหรับ
ผู้ใช้สามารถแก้ไขการตั้งค่า UI ได้
ไลบรารีค่ากำหนด 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
คู่มือนักพัฒนาซอฟต์แวร์
หมายเหตุ: Android รองรับการใช้ RenderScript กับไลบรารีการสนับสนุน
บิลด์ที่ใช้ Studio และ Gradle
ไลบรารีเรนเดอร์สคริปต์อยู่ในโฟลเดอร์ build-tools/$VERSION/renderscript/
ตัวอย่างต่อไปนี้แสดงพร็อพเพอร์ตี้สคริปต์บิลด์ Gradle สำหรับไลบรารีนี้
defaultConfig { renderscriptTargetApi 18 renderscriptSupportModeEnabled true }
ไลบรารีการสนับสนุน v13
ไลบรารีนี้เพิ่มการสนับสนุน
สำหรับรูปแบบอินเทอร์เฟซผู้ใช้ของ Fragment
พร้อมคลาส (FragmentCompat
) และการรองรับส่วนย่อยเพิ่มเติม
ใหม่ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับส่วนย่อย โปรดดูที่
คู่มือนักพัฒนาซอฟต์แวร์ส่วนย่อย หากต้องการทราบรายละเอียด
ข้อมูลเกี่ยวกับ API ของไลบรารีการสนับสนุน v13 โปรดดูแพ็กเกจ android.support.v13
ในข้อมูลอ้างอิง API
หมายเหตุ: ไลบรารีส่วนย่อย v4
มีชั้นเรียน Fragment
เวอร์ชัน 4
คลาส Fragment
เป็นชั้นเรียนแบบสแตนด์อโลนที่
มีการแก้ไขข้อบกพร่องที่เพิ่มในรุ่นหลังๆ ของแพลตฟอร์ม
คลาส v13 FragmentCompat
ให้
สำหรับการนำเฟรมเวิร์กของเทคโนโลยีมาใช้
Fragment
ชั้นเรียน
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-v13:28.0.0
ไลบรารีการสนับสนุนค่ากำหนด v14
แพ็กเกจ android.support.v14.preference
มี API เพื่อเพิ่มการสนับสนุน
สำหรับอินเทอร์เฟซค่ากำหนด เช่น
วันที่ PreferenceFragment.OnPreferenceStartFragmentCallback
และ
PreferenceFragment.OnPreferenceStartScreenCallback
,
พร้อมกับชั้นเรียน เช่น
MultiSelectListPreference
และ
PreferenceFragment
หากต้องการทราบรายละเอียด
ข้อมูลเกี่ยวกับ v14 Preference Support Library API โปรดดูที่
ค่ากำหนด
ในการอ้างอิง API
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:preference-v14:28.0.0
ไลบรารีการสนับสนุนค่ากำหนด v17 สำหรับทีวี
แพ็กเกจ android.support.v17.preference
มี API สำหรับการระบุค่ากำหนด
บนอุปกรณ์ทีวี รวมถึงการสนับสนุน
วันที่ LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener
อินเทอร์เฟซและคลาส เช่น
BaseLeanbackPreferenceFragment
และ
LeanbackPreferenceFragment
หากต้องการทราบรายละเอียด
ข้อมูลเกี่ยวกับ v17 Preference Support Library API โปรดดูที่
ค่ากำหนด
ในการอ้างอิง API
แพ็กเกจนี้ต้องใช้ API ระดับ 17 ขึ้นไป สคริปต์บิลด์ Gradle ตัวระบุทรัพยากร Dependency สำหรับไลบรารีนี้มีดังนี้
com.android.support:preference-leanback-v17:28.0.0
ไลบรารี Leanback v17
แพ็กเกจ android.support.v17.leanback
มี API เพื่อรองรับ
การสร้างอินเทอร์เฟซผู้ใช้
บนอุปกรณ์ทีวี โดยมีวิดเจ็ตสำคัญมากมายสำหรับแอปทีวี ชั้นเรียนที่มีชื่อเสียงมีดังนี้
BrowseFragment
- ส่วนย่อยของ การสร้างเลย์เอาต์หลักสำหรับการเรียกดูหมวดหมู่และแถวของสื่อ รายการDetailsFragment
- Wrapper ส่วนย่อยสำหรับหน้าจอรายละเอียด LeanbackPlaybackOverlayFragment
- ก คลาสย่อยของDetailsFragment
สำหรับ เพื่อแสดงตัวควบคุมการเล่น และเนื้อหาที่เกี่ยวข้องSearchFragment
- ส่วนย่อยไปยัง จัดการการค้นหา ส่วนย่อยได้รับคำขอการค้นหาและบัตรผ่านของผู้ใช้ ไปยังSearchResultProvider
ที่ได้จากแอปพลิเคชันSearchResultProvider
จะแสดงผลการค้นหาไปยังSearchFragment
ซึ่งแสดงผล ลงในRowsFragment
แพ็กเกจนี้ต้องใช้ API ระดับ 17 ขึ้นไป สคริปต์บิลด์ Gradle ตัวระบุทรัพยากร Dependency สำหรับไลบรารีนี้มีดังนี้
com.android.support:leanback-v17:28.0.0
ไลบรารีเวกเตอร์ที่วาดได้
ให้การสนับสนุนกราฟิกเวกเตอร์แบบคงที่
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้เป็นไปตาม ดังต่อไปนี้:
com.android.support:support-vector-drawable:28.0.0
ไลบรารีเวกเตอร์แบบเคลื่อนไหวได้
ให้การสนับสนุนกราฟิกเวกเตอร์ที่เคลื่อนไหวได้
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้เป็นไปตาม ดังต่อไปนี้:
com.android.support:animated-vector-drawable:28.0.0
ไลบรารีการสนับสนุนคำอธิบายประกอบ
คำอธิบายประกอบ มี API ที่สนับสนุนการเพิ่มข้อมูลเมตาของคำอธิบายประกอบในแอปของคุณ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:support-annotations:28.0.0
ไลบรารีการสนับสนุนการออกแบบ
แพ็กเกจการออกแบบ มี API เพื่อรองรับการเพิ่มคอมโพเนนต์และรูปแบบดีไซน์ Material ให้กับแอปของคุณ
ไลบรารีการสนับสนุนการออกแบบเพิ่มการสนับสนุนสำหรับองค์ประกอบและรูปแบบของดีไซน์ Material สำหรับ ให้นักพัฒนาแอปสร้างขึ้น เช่น ลิ้นชักการนำทาง ปุ่มการทำงานแบบลอย (FAB) แถบแสดงข้อความและแท็บ
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:design:28.0.0
ไลบรารีการสนับสนุนแท็บที่กำหนดเอง
แท็บที่กำหนดเอง มี API เพื่อรองรับการเพิ่มและจัดการแท็บที่กำหนดเองในแอปของคุณ
ไลบรารีการสนับสนุนแท็บที่กำหนดเองจะเพิ่มการสนับสนุนสำหรับคลาสต่างๆ เช่น แท็บที่กำหนดเอง บริการ และ แท็บที่กำหนดเอง โทรกลับ
แพ็กเกจนี้ต้องใช้ API ระดับ 15 ขึ้นไป ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:customtabs:28.0.0
ไลบรารีการสนับสนุนของ Percent
เปอร์เซ็นต์ แพ็กเกจมี API เพื่อรองรับการเพิ่มและจัดการตามเปอร์เซ็นต์ ขนาดในแอปของคุณ
หมายเหตุ: ตั้งแต่รุ่น 26.0.0 เป็นต้นไป ไลบรารีการสนับสนุนของ Percent จะเลิกใช้งานไปแล้ว
ลูกค้าของโมดูลนี้ควรย้ายข้อมูลไปยัง ConstraintLayout
ใหม่
วิดเจ็ต ซึ่งจัดเตรียมไว้เป็นอาร์ติแฟกต์แยกต่างหากใน SDK Manager
ไลบรารีการสนับสนุนของ Percent เพิ่มการสนับสนุนสำหรับ อินเทอร์เฟซ PercentLayoutHelper.PercentLayoutParams และชั้นเรียนต่างๆ เช่น PercentFrameLayout และ PercentRelativeLayout
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:percent:28.0.0
ไลบรารีการสนับสนุน ExifInterface
แท็ก Exif จัดเก็บข้อมูล เช่น การวางแนว วันที่และเวลา กล้อง
และตำแหน่งโดยตรงในไฟล์ JPEG หรือ RAW ExifInterface
การสนับสนุนการเลิกรวมกลุ่มสำหรับการอ่านข้อมูล Exif จาก JPEG
และข้อมูลดิบ (DNG, CR2, NEF, NRW, ARW, RW2, ORF, PEF, SRW และ RAF)
ไฟล์ และการตั้งค่าข้อมูล Exif ในไฟล์ภาพ JPEG
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:exifinterface:28.0.0
ไลบรารีการสนับสนุนการแนะนำแอปสำหรับทีวี
แอป คำแนะนำ มี API เพื่อรองรับการเพิ่มคำแนะนำเนื้อหาในแอปของคุณที่ทำงานบนอุปกรณ์ทีวี
ไลบรารีแอปเพิ่มการสนับสนุนสำหรับคำอธิบายประกอบ เช่น ContentRecommendation.ContentMaturity และคลาสต่างๆ เช่น การแนะนำเนื้อหา และ RecommendationExtender
แพ็กเกจนี้ต้องใช้ API ระดับ 21 ขึ้นไป ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:recommendation:28.0.0
ไลบรารี Wear UI
ไลบรารีนี้มี API สำหรับการสร้างอินเทอร์เฟซผู้ใช้สำหรับแอป Wear API ที่มีอยู่ใน android.support.wear.widget แพ็กเกจ แทนที่ API ที่ตรงกันในไลบรารีการสนับสนุนอุปกรณ์ที่สวมใส่ได้
สำหรับข้อมูลเพิ่มเติม โปรดดู การใช้ไลบรารี UI ของ Wear
ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้
com.android.support:wear:28.0.0