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

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