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

หมายเหตุ: สำหรับ 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

ไลบรารี 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

เพิ่มการรองรับการรวมอินเทอร์เฟซผู้ใช้และฟังก์ชันการทำงานด้วยส่วน ซึ่งช่วยให้แอปพลิเคชันแสดงเลย์เอาต์ที่ปรับระหว่างอุปกรณ์หน้าจอขนาดเล็กและขนาดใหญ่ได้ โมดูลนี้มีทรัพยากร 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) หลายไฟล์ แอปที่อ้างอิงเมธอดมากกว่า 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

หมายเหตุ ไลบรารีนี้ขึ้นอยู่กับไลบรารีการสนับสนุน v4

คลาสหลักบางส่วนในไลบรารี 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

ไลบรารี 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 ที่เปิดตัวใน Support Library v18 อาจมีการเปลี่ยนแปลงในรุ่นที่ใหม่กว่าของ 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

แพ็กเกจpreference มี 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 ไลบรารี RenderScript จะอยู่ในโฟลเดอร์ build-tools/$VERSION/renderscript/

ตัวอย่างต่อไปนี้แสดงพร็อพเพอร์ตี้สคริปต์การบิลด์ Gradle สําหรับไลบรารีนี้

defaultConfig {
    renderscriptTargetApi 18
    renderscriptSupportModeEnabled true
}

ไลบรารีการสนับสนุน v13

ไลบรารีนี้เพิ่มการรองรับ สำหรับรูปแบบอินเทอร์เฟซผู้ใช้ของ Fragment พร้อมคลาส (FragmentCompat) และการสนับสนุนส่วนย่อยเพิ่มเติม ใหม่ ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลโค้ดได้จากคู่มือนักพัฒนาซอฟต์แวร์ข้อมูลโค้ด หากต้องการทราบข้อมูลเรื่องการตั้งค่าแบบละเอียด ข้อมูลเกี่ยวกับ API ของไลบรารีการสนับสนุน v13 โปรดดูแพ็กเกจ 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 หากต้องการทราบข้อมูลเรื่องการตั้งค่าแบบละเอียด ข้อมูลเกี่ยวกับ 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 ดูรายละเอียดเกี่ยวกับ Preference Support Library API เวอร์ชัน 17 ได้ที่แพ็กเกจ preference ในเอกสารอ้างอิง 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 สําหรับไลบรารีนี้มีดังนี้

com.android.support:leanback-v17:28.0.0

ไลบรารี Vector Drawable

รองรับกราฟิกเวกเตอร์แบบคงที่

ตัวระบุทรัพยากร 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

แพ็กเกจ 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 และข้อมูลดิบ (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

ไลบรารี UI ของ Wear

ไลบรารีนี้มี API สำหรับการสร้างอินเทอร์เฟซผู้ใช้สำหรับแอป Wear API ที่มีอยู่ใน android.support.wear.widget แพ็กเกจ แทนที่ API ที่ตรงกันในไลบรารีการสนับสนุนอุปกรณ์ที่สวมใส่ได้

สำหรับข้อมูลเพิ่มเติม โปรดดู การใช้ไลบรารี UI ของ Wear

ตัวระบุทรัพยากร Dependency ของสคริปต์บิลด์ Gradle สำหรับไลบรารีนี้มีดังนี้

com.android.support:wear:28.0.0