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

หมายเหตุ: เมื่อมีการเปิดตัวไลบรารีสนับสนุนเวอร์ชัน 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

เพิ่มการรองรับการรวมอินเทอร์เฟซผู้ใช้และฟังก์ชันการทำงานด้วยส่วน ซึ่งช่วยให้แอปพลิเคชันแสดงเลย์เอาต์ที่ปรับระหว่างอุปกรณ์หน้าจอขนาดเล็กและขนาดใหญ่ได้ โมดูลนี้ใช้ compat, core-utils, core-ui และ media-compat

หมายเหตุ: ไลบรารีการสนับสนุน v13 มีคลาส FragmentCompat คลาส Fragment เวอร์ชัน 4 เป็นคลาสสแตนด์อโลนที่ให้บริการแก้ไขข้อบกพร่องซึ่งเพิ่มเข้ามาในแพลตฟอร์มเวอร์ชันที่ใหม่กว่า ส่วนคลาส FragmentCompat เวอร์ชัน 13 มีชิมความเข้ากันได้สําหรับการใช้งานเฟรมเวิร์กของคลาส 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

หมายเหตุ: ไลบรารีนี้ใช้ Support Library เวอร์ชัน 4

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

ไลบรารีตารางกริด 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 คลาส คลาสนี้รองรับวิดเจ็ต 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 เวอร์ชัน 8

ไลบรารีนี้จะเพิ่มการรองรับเฟรมเวิร์กการประมวลผล 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

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

 com.android.support:preference-leanback-v17:28.0.0 

ไลบรารี Leanback v17

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

  • BrowseFragment - เศษข้อมูลสำหรับการสร้างเลย์เอาต์หลักสำหรับการเรียกดูหมวดหมู่และแถวของรายการสื่อ
  • DetailsFragment - รายการย่อยสำหรับแพ็กเกจสำหรับหน้าจอรายละเอียดของ 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

ไลบรารี Vector Drawable แบบเคลื่อนไหว

รองรับกราฟิกเวกเตอร์แบบเคลื่อนไหว

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

com.android.support:animated-vector-drawable:28.0.0

ไลบรารีการสนับสนุนคําอธิบายประกอบ

แพ็กเกจคำอธิบายประกอบมี API ที่รองรับการเพิ่มข้อมูลเมตาคำอธิบายประกอบลงในแอป

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

com.android.support:support-annotations:28.0.0

ไลบรารีการสนับสนุนการออกแบบ

แพ็กเกจการออกแบบมี API ที่รองรับการเพิ่มคอมโพเนนต์และรูปแบบการออกแบบมาเทเรียลลงในแอป

ไลบรารีการสนับสนุนด้านการออกแบบจะเพิ่มการรองรับคอมโพเนนต์และรูปแบบต่างๆ ของการออกแบบมาเทเรียลสําหรับนักพัฒนาแอปในการสร้างแอป เช่น ลิ้นชักการนำทาง ปุ่มการดำเนินการแบบลอย (FAB) แถบข้อมูล และแท็บ

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

com.android.support:design:28.0.0

ไลบรารีการสนับสนุนแท็บที่กำหนดเอง

แพ็กเกจแท็บที่กำหนดเองมี API ที่รองรับการเพิ่มและจัดการแท็บที่กำหนดเองในแอป

ไลบรารีการสนับสนุนแท็บที่กำหนดเองจะเพิ่มการรองรับคลาสต่างๆ เช่น Custom Tabs Service และ Custom Tabs Callback

แพ็กเกจนี้ต้องใช้ 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 และ 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

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

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

ดูข้อมูลเพิ่มเติมได้ที่ การใช้ไลบรารี UI ของ Wear

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

com.android.support:wear:28.0.0