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

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

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