ที่อยู่โครงการ: Github
ตอนที่ฉันทำงานดัดแปลงเวอร์ชัน Android นั้นเจ็บปวดมาก ตอนนั้นฉันสงสัยว่ามีเอกสารที่สามารถรวบรวมข้อมูลทั้งหมดเกี่ยวกับการดัดแปลงเวอร์ชัน Android ได้หรือไม่ เพื่อที่ฉันจะได้ไม่ต้องดูออนไลน์ เวลาและพลังงานในการปรับตัวทุกครั้งที่มีการเปิดตัว Android เวอร์ชันใหม่แนวคิดนี้จะแข็งแกร่งขึ้นเรื่อย ๆ ในที่สุดเราก็วางแผนเรื่องนี้เมื่อ Android 11 เพิ่งเปิดตัวและในที่สุดก็รีบไปที่ Android 12 มันเสร็จสมบูรณ์เมื่อเปิดตัวครั้งแรก กระบวนการทั้งหมดใช้เวลานานเพราะฉันรวบรวมข้อมูลคุณภาพสูงอยู่ตลอดเวลา ขณะเดียวกัน ฉันก็คิดอยู่ตลอดเวลาว่าทุกคนต้องการเอกสารดัดแปลงประเภทใด เอกสารดัดแปลงให้กลายเป็นส่วนต่างๆ ดังนี้
เอกสารอย่างเป็นทางการ
คุณสมบัติใหม่
การเปลี่ยนแปลงพฤติกรรม
ทรัพยากรที่เกี่ยวข้อง
ลิงค์บทความดัดแปลง
ลิงค์กรอบการปรับตัว
เหตุใดจึงทำให้โครงการนี้เป็นโครงการโอเพ่นซอร์ส เพราะฉันจะอัปเดตต่อไป และหากคุณมีบทความดีๆ คุณสามารถแนะนำพวกเขาให้ฉันทราบได้ ฉันจะนำเสนอพวกเขาหลังจากที่ฉันตรวจสอบพวกเขาแล้ว ไม่มีเลย มันยากสำหรับฉันที่จะทำมันให้ดีด้วยการสนับสนุนจากทุกคน
Android 14
เป็นตัวอย่าง ขั้นตอนแรกคือการแก้ไขค่าของ targetSdkVersion
และ compileSdkVersion
ในไฟล์ build.gradle
ในโมดูลหลัก android {
compileSdkVersion 34
defaultConfig {
......
targetSdkVersion 34
}
}
if ( Build . VERSION . SDK_INT >= Build . VERSION_CODES . UPSIDE_DOWN_CAKE ) {
......
} else {
......
}
if ( context . getApplicationInfo (). targetSdkVersion >= Build . VERSION_CODES . UPSIDE_DOWN_CAKE ) {
......
} else {
......
}
ณ จุดนี้ คุณอาจมีคำถามว่า อะไรคือความแตกต่างระหว่าง targetSdkVersion และ CompilSdkVersion?
targetSdkVersion: เวอร์ชันการปรับตัวของเป้าหมาย แจ้งระบบถึงสถานการณ์การปรับตัวของแอป หาก targetSdkVersion ของแอปพลิเคชันต่ำกว่าเวอร์ชันของระบบ ระบบใหม่จะดำเนินการประมวลผลความเข้ากันได้ลดลงในฟีเจอร์ใหม่บางอย่าง หากเราต้องการปรับให้เข้ากับเวอร์ชัน Android ต้องปรับ targetSdkVersion ให้สูงกว่าระดับเวอร์ชันนี้ ไม่เช่นนั้นอาจมีความผิดปกติในการปรับตัวบางอย่างเกิดขึ้นในบางรุ่น หากเราเพียงเพิ่มระดับ targetSdkVersion โดยไม่ปรับให้เข้ากับคุณสมบัติของเวอร์ชันใหม่ แอปพลิเคชันอาจทำงานผิดปกติในระบบใหม่ โดยทั่วไปแอปพลิเคชันจะขัดข้องหรือไม่สามารถรับข้อมูลได้
CompileSdkVersion: เวอร์ชันคอมไพล์ซอร์สโค้ด เราสามารถเปลี่ยนเวอร์ชันของซอร์สโค้ด Android SDK ที่เราเห็นในโค้ดได้โดยการแก้ไขระดับเวอร์ชันนี้ นอกจากนี้ยังกำหนดเวอร์ชันที่คอมไพเลอร์ใช้เมื่อทำการตรวจสอบโค้ด
ในที่สุดก็ได้แนบตารางข้อมูลเวอร์ชัน Android ที่เกี่ยวข้องมาด้วย
เวอร์ชัน Android | ระดับเอพีไอ | รหัสเวอร์ชัน | ส่วนแบ่งการตลาด | เวลาวางจำหน่าย |
---|---|---|---|---|
แอนดรอยด์ 14 | 34 | UPSIDE_DOWN_CAKE | ยังไม่มีข้อมูล | 10 ตุลาคม 2023 |
แอนดรอยด์ 13 | 33 | TIRAMISU | 30.33% | 16 สิงหาคม 2022 |
แอนดรอยด์ 12L | 32 | S_V2 | ยังไม่มีข้อมูล | 9 มีนาคม 2565 |
แอนดรอยด์ 12 | 31 | S | 20.58% | 4 ตุลาคม 2021 |
แอนดรอยด์ 11 | 30 | R | 19.98% | 9 กันยายน 2020 |
แอนดรอยด์ 10 | 29 | Q | 9.27% | 3 กันยายน 2019 |
ระบบปฏิบัติการ Android 9.0 | 28 | P | 8.61% | 7 สิงหาคม 2018 |
ระบบปฏิบัติการ Android 8.1 | 27 | O_MR1 | 2.78% | 5 ธันวาคม 2017 |
ระบบปฏิบัติการ Android 8.0 | 26 | O | 3.21% | 22 สิงหาคม 2017 |
ระบบปฏิบัติการ Android 7.1 | 25 | N_MR1 | 0.61% | 5 ธันวาคม 2559 |
ระบบปฏิบัติการ Android 7.0 | ยี่สิบสี่ | N | 1.88% | 22 สิงหาคม 2559 |
แอนดรอยด์ 6.0 | ยี่สิบสาม | M | 1.64% | 29 กันยายน 2558 |
แอนดรอยด์ 5.1 | ยี่สิบสอง | LOLLIPOP_MR1 | 0.98% | 10 มีนาคม 2558 |
ระบบปฏิบัติการ Android 5.0 | ยี่สิบเอ็ด | LOLLIPOP | 0.53% | 15 ตุลาคม 2014 |
แอนดรอยด์ 4.4 | 19 | KITKAT | 0.3% | 31 ตุลาคม 2556 |
ข้อมูลการครอบครองตลาดได้รับการอัปเดตเป็นวันที่ 5 พฤศจิกายน 2023 สำหรับสถิติข้อมูล โปรดดูที่ลิงก์ต่อไปนี้:
ระดับ Android API
ศูนย์ข้อมูลการจัดจำหน่าย (อย่างเป็นทางการของ Google)
ระบบปฏิบัติการ Android เวอร์ชันยอดนิยม (ต้องมีการหลบเลี่ยง)
ส่วนแบ่งการตลาดเวอร์ชันมือถือและแท็บเล็ต Android ทั่วโลก
ส่วนแบ่งตลาดระบบปฏิบัติการมือถือ Android แยกตามเวอร์ชันทั่วโลกตั้งแต่เดือนมกราคม 2561 ถึงมกราคม 2565
ข้อกำหนดที่แอปพลิเคชัน Google Play ต้องปฏิบัติตามในแง่ของระดับ API เป้าหมาย (จำเป็นต้องหลีกเลี่ยงไฟร์วอลล์)
Android เวอร์ชันใหม่แต่ละเวอร์ชันนำเสนอการเปลี่ยนแปลงเพื่อปรับปรุงความปลอดภัยและประสิทธิภาพ และปรับปรุงประสบการณ์ผู้ใช้ Android โดยรวม ไฟล์ Manifest ของแต่ละแอปพลิเคชันมีพารามิเตอร์ targetSdkVersion
(หรือที่เรียกว่าระดับ API เป้าหมาย) ซึ่งจะบอกระบบว่าแอปพลิเคชันของคุณควรทำงานอย่างไรบน Android เวอร์ชันต่างๆ
การกำหนดค่าระดับ API เป้าหมายของแอปเป็นระดับ API ล่าสุดทำให้มั่นใจได้ว่าผู้ใช้จะเพลิดเพลินกับความปลอดภัย ความเป็นส่วนตัว และการปรับปรุงประสิทธิภาพ ในขณะที่ยังคงอนุญาตให้แอปทำงานบน Android เวอร์ชันเก่า (จนถึง minSdkVersion
)
เพื่อให้ผู้ใช้ Android และ Google Play ได้รับประสบการณ์ที่ปลอดภัย Google Play กำหนดให้แอปทั้งหมดต้องเป็นไปตามข้อกำหนดต่อไปนี้สำหรับระดับ API เป้าหมาย
แอปพลิเคชันใหม่ | แอพที่ยังไม่ได้เผยแพร่บน Play Store (เช่น แอพใหม่ล่าสุด) |
---|---|
ใช้การอัปเดต | แอพเวอร์ชันใหม่ที่เผยแพร่บน Play Store |
แอปพลิเคชันที่มีอยู่ | แอพที่เผยแพร่ไม่ได้รับการอัปเดต |
เวอร์ชันระบบปฏิบัติการ Android | แอปพลิเคชันใหม่ | ใช้การอัปเดต | แอปพลิเคชันที่มีอยู่ |
---|---|---|---|
Android 13 (ระดับ API 33) | 1 สิงหาคม 2023 | 1 พฤศจิกายน 2023 | 1 พฤศจิกายน 2024 |
Android 12 (ระดับ API 31) | 1 สิงหาคม 2022 | 1 พฤศจิกายน 2022 | 1 พฤศจิกายน 2023 |
Android 11 (ระดับ API 30) | 1 สิงหาคม 2021 | 1 พฤศจิกายน 2021 | 1 พฤศจิกายน 2022 |
เคล็ดลับ : สำหรับคำแนะนำด้านเทคนิคในการเปลี่ยนระดับ API เป้าหมายของแอปให้เป็นไปตามข้อกำหนดข้างต้น โปรดดูคำแนะนำในการย้ายข้อมูล
เวอร์ชันระบบปฏิบัติการ Android | แอปพลิเคชันใหม่ | ใช้การอัปเดต | แอปพลิเคชันที่มีอยู่ |
---|---|---|---|
Android 11 (ระดับ API 30) | 1 สิงหาคม 2022 | 1 พฤศจิกายน 2022 | ไม่มีข้อกำหนด |
Android 10 (API ระดับ 29) | ไม่มีข้อกำหนด | ไม่มีข้อกำหนด | ไม่มีข้อกำหนด |
Android 9 (ระดับ API 28) | 1 สิงหาคม 2019 | 1 พฤศจิกายน 2019 | ไม่มีข้อกำหนด |
แอปพลิเคชัน | อิทธิพล |
---|---|
แอปพลิเคชันใหม่ | คุณจะเผยแพร่ App Bundle ใน Play Console ที่ไม่ตรงตามข้อกำหนดระดับ API เป้าหมายไม่ได้ |
ใช้การอัปเดต | คุณจะส่ง App Bundle หรือ APK ใน Play Console ที่ไม่ตรงตามข้อกำหนดระดับ API เป้าหมายไม่ได้ |
แอปพลิเคชันที่มีอยู่ | ผู้ใช้ใหม่ที่มีอุปกรณ์ที่มีระบบปฏิบัติการ Android เวอร์ชันสูงกว่าระดับ API เป้าหมายของแอปจะไม่สามารถดาวน์โหลดแอปของคุณบน Google Play ได้ ซึ่งหมายความว่าผู้ใช้ใหม่เหล่านี้จะไม่สามารถค้นพบหรือติดตั้งแอปของคุณจาก Google Play ผู้ใช้ที่เคยติดตั้งแอปจาก Google Play ไว้ก่อนหน้านี้ยังคงสามารถค้นพบ ติดตั้งใหม่ และใช้งานได้ ผู้ใช้ปัจจุบันเหล่านี้จะยังใช้แอปของคุณได้แม้ว่าจะเปลี่ยนไปใช้อุปกรณ์ Android เครื่องใหม่ก็ตาม |
แอนดรอยด์ 14.0
แอนดรอยด์ 13.0
ระบบปฏิบัติการ Android 12.0/12L
แอนดรอยด์ 11.0
แอนดรอยด์ 10.0
ระบบปฏิบัติการ Android 9.0
ระบบปฏิบัติการ Android 8.0/8.1
ระบบปฏิบัติการ Android 7.0/7.1.1
แอนดรอยด์ 6.0
แอนดรอยด์ 5.0/5.1
แอนดรอยด์ 4.4
ความเป็นสากล
การตั้งค่าภาษาต่อแอปพลิเคชัน
API การเปลี่ยนแปลงไวยากรณ์
การตั้งค่าภูมิภาค
การเข้าถึง
ประสบการณ์ผู้ใช้
การดำเนินการแบบกำหนดเองของ Sharesheet และระบบการจัดอันดับที่ได้รับการปรับปรุง
รองรับแอนิเมชั่นส่งคืนแบบคาดการณ์ในตัวและแบบกำหนดเอง
การปรับปรุงสำหรับ App Store
ตรวจจับเมื่อผู้ใช้จับภาพหน้าจอของอุปกรณ์ของตน
กราฟิก
ฟังก์ชั่นหลัก
การเปลี่ยนแปลงพฤติกรรมสำหรับแอปทั้งหมด
ฟังก์ชั่นหลัก
ปฏิเสธการตั้งค่าการเตือนที่แม่นยำตามค่าเริ่มต้น
เมื่อแอปพลิเคชันเข้าสู่แคช การออกอากาศที่ลงทะเบียนตามบริบทจะถูกจัดคิว
แอปสามารถยุติกระบวนการในเบื้องหลังของตนเองได้เท่านั้น
ความปลอดภัย
ระดับ API เป้าหมายขั้นต่ำที่สามารถติดตั้งได้
ชื่อแพ็คเกจของเจ้าของสื่ออาจถูกระงับ
ประสบการณ์ผู้ใช้
ให้สิทธิ์การเข้าถึงรูปภาพและวิดีโอบางส่วน
การแจ้งเตือนเจตนาแบบเต็มหน้าจออย่างปลอดภัย
การเปลี่ยนแปลงประสบการณ์ผู้ใช้ของการแจ้งเตือนที่ไม่สามารถปิดได้
ข้อมูลความปลอดภัยของข้อมูลสามารถมองเห็นได้ชัดเจนยิ่งขึ้น
การเข้าถึง
การเปลี่ยนแปลงพฤติกรรมสำหรับแอป targetSdkVersion 34+
ฟังก์ชั่นหลัก
ต้องระบุประเภทบริการแผนกต้อนรับ
อัปเดต OpenJDK 17
ความปลอดภัย
ข้อจำกัดเกี่ยวกับเจตนาโดยนัยและเจตนาที่รอดำเนินการ
เครื่องรับการออกอากาศที่ลงทะเบียนขณะรันไทม์ต้องระบุลักษณะการส่งออก
การโหลดโค้ดแบบไดนามิกที่ปลอดภัยยิ่งขึ้น
การข้ามเส้นทางการบีบอัด
ข้อจำกัดเพิ่มเติมในการเริ่มกิจกรรมจากเบื้องหลัง
อัปเดตข้อจำกัดที่ไม่ใช่ SDK
ตัวอย่างนักพัฒนา Android 14 รายแรกมาถึงแล้ว
ลองใช้เลย |. Android 14 Developer ตัวอย่าง 2
เปิดตัวเวอร์ชัน Android 14 Beta พร้อมการปรับปรุงและไฮไลต์อย่างต่อเนื่อง
สีสัน |. Android 14 Beta 2 เปิดตัว
เหตุการณ์สำคัญของความเสถียรของแพลตฟอร์ม |. Android 14 Beta 3 เปิดตัว
ถึงเวลาที่ดีในการปล่อยอัปเดต | .Android 14 Beta 4 เปิดตัวแล้ว
เวอร์ชันอย่างเป็นทางการกำลังจะมา |. Android 14 Beta 5 เปิดตัว
เปิดตัวเวอร์ชันล่าสุด |. Android 14 เปิดตัวอย่างเป็นทางการแล้วใน AOSP!
ความรู้เบื้องต้นเกี่ยวกับการปรับตัว
สิ่งที่ต้องทำกับ Android 14
ประเด็นสำคัญในการปรับตัวอย่างรวดเร็วของ Android 14
พายุเฮอริเคน! Android 14 เวอร์ชันตัวอย่างแรกเปิดตัวแล้ว~
Android 14 มาอีกแล้วเหรอ? อย่าช่วย! ยกฉันขึ้น!
การตีความเชิงลึกของคุณสมบัติใหม่ที่สำคัญ 8 ประการของ Android 14 ~
การปรับตัวของ Android14 - คุณควรใส่ใจอะไรเมื่ออัปเกรด targetSdkVersion เป็น 34
Android 14 เปิดตัวอย่างเป็นทางการและเปิดตัวแล้วใน AOSP มาดูกันว่ามีอะไรบ้าง
การวิเคราะห์เชิงลึกเกี่ยวกับ 8 ฟีเจอร์ใหม่ที่สำคัญของ Android 14
การปรับตัวของ Android14 - สิ่งที่คุณควรคำนึงถึงเมื่อติดตั้งแอปที่มีอยู่ในโทรศัพท์ Android14
ภาพรวมและเริ่มปรับใช้กับ Android 14
คู่มือการปรับตัว Android 14(U) Gradle 8.x JDK 17
Android 14 ยุติแอปโกงจากผู้ผลิตรายใหญ่โดยสิ้นเชิง
บันทึกการปรับเวอร์ชันอย่างเป็นทางการของ Android 14 (1) - การเปลี่ยนแปลงสำหรับแอปพลิเคชันทั้งหมด
บันทึกการปรับเวอร์ชันอย่างเป็นทางการของ Android 14 (2) - การเปลี่ยนแปลงสำหรับแอปพลิเคชัน Android 14 หรือสูงกว่า
รายงานปัญหาความเข้ากันได้ของแอปพลิเคชัน Android14
คู่มือการปรับตัวของผู้ผลิต
แพลตฟอร์มเปิดของ OPPO - คู่มือการปรับความเข้ากันได้ของแอปพลิเคชัน Android 14
แพลตฟอร์มเปิด VIVO - เอกสารการปรับตัวของนักพัฒนา Android 14
คู่มือการปรับแอปพลิเคชันแพลตฟอร์มเปิด Xiaomi-Android 14
การปรับตัวอื่น ๆ
โซลูชันการปรับสิทธิ์อนุญาต Android 14
สิทธิ์ใหม่ของ Android 14
API ใหม่ของ Android 14: ตรวจสอบการทำงานของภาพหน้าจอโดยตรง ไม่จำเป็นต้องสังเกตไฟล์สื่ออีกต่อไป~
คุณสมบัติใหม่ของ Android 14: การตั้งค่าภูมิภาค
คุณสมบัติใหม่ของ Android 14: เพศทางไวยากรณ์
อัปเกรดอินเทอร์เฟซการส่งคืน Android 14: ดูตัวอย่างอินเทอร์เฟซเป้าหมาย + ลูกศรส่งคืนใหม่
คุณสมบัติใหม่ของ Android 14: การไฮไลต์ผลการค้นหา TextView และการเคลื่อนไหวของโฟกัส
HighLights ฟีเจอร์ใหม่ของ Android 14: เน้นข้อความได้อย่างรวดเร็ว~
การสนับสนุนให้เรียนรู้: มีการนำเทคโนโลยีสแต็ก "ใหม่" ใดบ้างใน Android 14 Framework
คู่มือการปรับบริการส่วนหน้าของ Android 14
API ที่อยู่กับเรามา 14 ปีอยู่ในสถานะออฟไลน์
ประสิทธิภาพการทำงานและเครื่องมือของนักพัฒนา
ไอคอนแอปที่มีธีม
การตั้งค่าภาษาต่อแอปพลิเคชัน
ปรับปรุงการรองรับข้อความและภาษา
ฟอนต์เวกเตอร์ชั้นสูง
API ตำแหน่งการตั้งค่าด่วน
การแสดงตัวอย่างคลิปบอร์ด
ท่าทางการย้อนกลับแบบคาดการณ์
เสียงบลูทูธ LE
มิดิ2.0
ปรับปรุงประสิทธิภาพของหน้าจอสแปลช
ความเป็นส่วนตัวและความปลอดภัย
การส่งออกตัวรับที่ลงทะเบียนตามบริบทได้ปลอดภัยยิ่งขึ้น
เครื่องมือเลือกรูปภาพ
สิทธิ์รันไทม์ใหม่สำหรับอุปกรณ์ Wi-Fi ในบริเวณใกล้เคียง
การอนุญาตใหม่ในการใช้นาฬิกาปลุกที่แม่นยำ
นักพัฒนาสามารถดาวน์เกรดสิทธิ์ได้
รูปแบบลายเซ็น APK v3.1
ปรับปรุงการรายงานข้อผิดพลาดใน Keystore และ KeyMint
รองรับแท็บเล็ตและอุปกรณ์หน้าจอขนาดใหญ่
กราฟิก
เชเดอร์ที่ตั้งโปรแกรมได้
นักออกแบบท่าเต้นที่ได้รับการปรับปรุง
สื่อ
การเข้าถึง
ฟังก์ชั่นหลัก
การเปลี่ยนแปลงพฤติกรรมสำหรับแอปทั้งหมด
ประสิทธิภาพและแบตเตอรี่
ตัวจัดการงานบริการแผนกต้อนรับ (FGS)
ปรับปรุงการประมวลผลงานดึงข้อมูลล่วงหน้าโดยใช้ JobScheduler
การใช้ทรัพยากรแบตเตอรี่
โควต้า Firebase Cloud Message (FCM) ที่มีลำดับความสำคัญสูง
ความเป็นส่วนตัว
สิทธิ์รันไทม์สำหรับการแจ้งเตือน
ซ่อนเนื้อหาที่ละเอียดอ่อนจากคลิปบอร์ด
ความปลอดภัย
ตัวกรองเจตนาจะบล็อกเจตนาที่ไม่ตรงกัน
หยุดใช้ ID ผู้ใช้ที่ใช้ร่วมกัน
ประสบการณ์ผู้ใช้
ฟังก์ชั่นหลัก
การเปลี่ยนแปลงพฤติกรรมสำหรับแอป targetSdkVersion 33+
ความเป็นส่วนตัว
การอนุญาตการแจ้งเตือนจะส่งผลต่อการแสดงบริการเบื้องหน้า
สิทธิ์รันไทม์ใหม่สำหรับอุปกรณ์ Wi-Fi ในบริเวณใกล้เคียง
สิทธิ์สื่อแบบละเอียด
การใช้เซ็นเซอร์ร่างกายในพื้นหลังต้องได้รับอนุญาตใหม่
ประสิทธิภาพและแบตเตอรี่
ประสบการณ์ผู้ใช้
การควบคุมสื่อที่ได้รับจาก PlaybackState
การใช้ธีมสีจะมีผลกับเนื้อหา WebView โดยอัตโนมัติ
บริการ Google Play
อัปเดตข้อจำกัดที่ไม่ใช่ SDK
ตัวอย่างนักพัฒนา Android 13 รายแรกมาถึงแล้ว
เปิดตัวเวอร์ชัน Android 13 Beta ไฮไลท์มากมายที่ไม่ควรพลาด
ยินดีต้อนรับสู่ประสบการณ์ |. Android 13 Developer Preview 2
เหตุการณ์สำคัญด้านความเสถียรของแพลตฟอร์ม |. Android 13 Beta 3 เปิดตัว
เวอร์ชันอย่างเป็นทางการกำลังจะมา |. Android 13 Beta 4 เปิดตัวแล้ว
เปิดตัวเวอร์ชันล่าสุด |. Android 13 เปิดตัวอย่างเป็นทางการแล้วใน AOSP!
ความรู้เบื้องต้นเกี่ยวกับการปรับตัว
Android 12 ยังไม่พร้อมใช้งาน Android 13 มาแล้ว!
คู่มือการปรับตัว Android 13
Android 13 กำลังมา รีบหน่อย! ยกฉันขึ้น!
การทดลองปรับใช้ Android 13
การปรับตัวของ Android 13(T)
เปิดตัว Android 13 เวอร์ชันอย่างเป็นทางการแล้ว
Mobile Development Frontier |. Android13 เพียงอ่านบทความนี้!
GeTui ตีความ Android 13 และเผยแพร่ "คู่มือการปรับตัว Android 13"
คู่มือการปรับตัวของผู้ผลิต
แพลตฟอร์มเปิดของ OPPO - คู่มือการปรับความเข้ากันได้ของแอปพลิเคชัน Android 13
แพลตฟอร์มเปิด VIVO - คู่มือการปรับแอปพลิเคชัน Android 13
คู่มือการปรับแอปพลิเคชันแพลตฟอร์ม Xiaomi Open-Android 13
การปรับตัวอื่น ๆ
โซลูชันการปรับสิทธิ์อนุญาต Android 13
Android 13 เสริมความปลอดภัยให้กับตัวกรอง Intent ให้ดียิ่งขึ้น
การเปลี่ยนแปลงที่สำคัญของ Android 13 ในการส่งคืนการนำทาง: ปุ่มส่งคืนถูกยกเลิกโดยสิ้นเชิง + ท่าทางการส่งคืนที่คาดเดาได้
กลยุทธ์การขึ้นบรรทัดใหม่ของ Android 13 และการเพิ่มประสิทธิภาพสำหรับภาษาญี่ปุ่น
Front Service Manager: วิธี "ฆ่า" แอปด้วยตนเองบน Android 13
คู่มือการปรับเปลี่ยนสิทธิ์อนุญาตสื่อ Android 13
WeChat SDK - ปัญหาการปรับตัวที่เป็นไปได้ของ Android 13
คุณสมบัติใหม่ของ Android 12.0
ประสบการณ์ผู้ใช้
วัสดุคุณ
การปรับปรุงวิดเจ็ต
การแทรกเนื้อหาสื่อสมบูรณ์
API หน้าจอเริ่มต้นของแอป
API มุมโค้งมน
ประสบการณ์การตอบรับสัมผัสที่หลากหลาย
ค้นหาแอป
โหมดเกม
การปรับปรุงการแสดงภาพซ้อนภาพ (PiP)
อนุญาตการแจ้งเตือนการโทรใหม่โดยจัดอันดับตามความสำคัญของการโทร
รองรับรูปภาพที่หลากหลายสำหรับการแจ้งเตือน
การปรับปรุงการนำทางด้วยท่าทางในโหมดดื่มด่ำ
การแชร์ URL ล่าสุด (Pixel เท่านั้น)
การตั้งค่าความปลอดภัยและความเป็นส่วนตัว
ศูนย์ข้อมูลความเป็นส่วนตัว
การอนุญาตบลูทูธ
การค้นหากลุ่มสิทธิ์
ซ่อนหน้าต่างซ้อนทับของแอป
ธงคุ้มครองสิทธิ์ของผู้ลงนามที่รู้จัก
การตรวจสอบคุณสมบัติอุปกรณ์
การดำเนินการแจ้งเตือนหน้าจอล็อคที่ปลอดภัย
สตริงที่แปลเป็นภาษาท้องถิ่นสำหรับ BiometricPrompt
การตรวจจับฟิชชิ่งในแอพส่งข้อความ (Pixel เท่านั้น)
สื่อ
การแปลงรหัสสื่อที่เข้ากันได้
ระดับประสิทธิภาพ
การปรับปรุงการเข้ารหัสวิดีโอ
โฟกัสเสียง
อัพเดต MediaDrm
กล้อง
ส่วนขยายผู้ขาย Camera2
รองรับเซ็นเซอร์กล้อง Quad Bayer
กราฟิกและรูปภาพ
ให้แอปพลิเคชันเข้าถึงการติดตาม Tombstone ได้โดยตรง
รองรับภาพ AVIF
การเบลอ ฟิลเตอร์สี และเอฟเฟกต์อื่น ๆ ที่ง่ายขึ้น
การถอดรหัสภาพเคลื่อนไหวพื้นเมือง
การเชื่อมต่อ
ทำให้แอปที่แสดงร่วมตื่นอยู่เสมอ
ไฟล์การกำหนดค่า Companion Device Manager
การปรับปรุงการประมาณแบนด์วิธ
การเพิ่มประสิทธิภาพการรับรู้ Wi-Fi (NAN)
การเชื่อมต่อแบบเพียร์ทูเพียร์ + อินเทอร์เน็ตพร้อมกัน
เปิดใช้งานการปิดหน้าจอสำหรับการชำระเงิน NFC
พื้นที่จัดเก็บ
ฟังก์ชั่นหลัก
อัปเดตแอปโดยอัตโนมัติ
ข้อมูลชิปเซ็ตของอุปกรณ์
อัปเดตเป็น Java API หลัก
การปรับปรุงวิดเจ็ต
มีอะไรใหม่ใน Enterprise Edition
คุณสมบัติและการเปลี่ยนแปลงของ Android 12L
ระบบปฏิบัติการที่ปรับให้เหมาะสมสำหรับอุปกรณ์หน้าจอขนาดใหญ่
ความสามารถมัลติทาสก์ที่ทรงพลังและใช้งานง่าย
ปรับปรุงประสบการณ์ความเข้ากันได้
การอัปเดตและแหล่งข้อมูลเพิ่มเติมสำหรับอุปกรณ์หน้าจอขนาดใหญ่
การเปลี่ยนแปลงใน Google Play บนอุปกรณ์ที่มีหน้าจอขนาดใหญ่
ฝังกิจกรรมโดยใช้ Jetpack WindowManager
คำขอการวางแนวหน้าจออุปกรณ์
เตรียมแอปของคุณให้พร้อม
การเปลี่ยนแปลงพฤติกรรมสำหรับแอปทั้งหมด
ประสบการณ์ผู้ใช้
เอฟเฟกต์การเลื่อน
ประสบการณ์ผู้ใช้การแจ้งเตือนบริการส่วนหน้าล่าช้า
การปรับปรุงการนำทางด้วยท่าทางในโหมดดื่มด่ำ
การวิเคราะห์เจตนาของเครือข่าย
บัคเก็ตโหมดสแตนด์บายของแอปที่ถูกจำกัด
Display#getRealSize และ getRealMetrics: ล้าสมัยและแซนด์บ็อกซ์
กราฟิกและรูปภาพ
การตั้งค่าความปลอดภัยและความเป็นส่วนตัว
สวิตช์ไมโครโฟนและกล้อง
ป้ายบอกสถานะไมโครโฟนและกล้อง
แอปไม่สามารถปิดกล่องโต้ตอบของระบบได้
กิจกรรมการสัมผัสที่ไม่น่าเชื่อถือถูกบล็อก
การมองเห็นแพ็คเกจสิทธิ์
ลบการใช้งาน Bouncy Castle ออก
การแจ้งเตือนการเข้าถึงคลิปบอร์ด
การเชื่อมต่อ
อัปเดตข้อจำกัดอินเทอร์เฟซที่ไม่ใช่ SDK
การเปลี่ยนแปลงพฤติกรรมสำหรับแอป targetSdkVersion 31+
ประสบการณ์ผู้ใช้
การปรับปรุงพฤติกรรมการแสดงภาพซ้อนภาพ
การแจ้งเตือนที่กำหนดเอง
การเปลี่ยนแปลงการยืนยันลิงก์แอป Android
การตั้งค่าความเป็นส่วนตัว
ตำแหน่งโดยประมาณ
การไฮเบอร์เนตของแอป
เซ็นเซอร์เคลื่อนที่มีข้อจำกัดอัตราการสุ่มตัวอย่าง
การตรวจสอบการเข้าถึงข้อมูล
คุกกี้ SameSite สมัยใหม่ใน WebView
ข้อจำกัดในการสำรองข้อมูลของ ADB
ความปลอดภัย
การส่งออกส่วนประกอบที่ปลอดภัยยิ่งขึ้น
สร้างความตั้งใจที่รอดำเนินการที่ไม่เปลี่ยนรูปทุกครั้งที่เป็นไปได้
การเปิดตัวเจตนาที่ไม่ปลอดภัย
ผลงาน
ข้อ จำกัด ในการเริ่มต้นบริการเบื้องหน้า
การอนุญาตนาฬิกาปลุกที่แม่นยำ
แจ้งข้อจำกัดแทรมโพลีน
สำรองและกู้คืน
การเชื่อมต่อ
การเชื่อมต่อแบบเพียร์ทูเพียร์ + อินเทอร์เน็ตพร้อมกัน
เปิดใช้งานการปิดหน้าจอสำหรับการชำระเงิน NFC
ห้องสมุดซัพพลายเออร์
อัปเดตข้อจำกัดที่ไม่ใช่ SDK
ชม I/O พร้อมกัน |. เปิดตัว Android 12 Beta ไฮไลท์มากมายที่ไม่ควรพลาด
ก้าวไปอีกขั้นหนึ่ง |. Android 12 Beta 2 เปิดตัวแล้ว
API สุดท้ายอยู่ที่นี่อย่างเป็นทางการ | .Android 12 Beta 3 เปิดตัว
เหตุการณ์สำคัญด้านความเสถียรของแพลตฟอร์ม |. Android 12 Beta 4 พร้อมใช้งานแล้ว
เวอร์ชันอย่างเป็นทางการกำลังจะมา |. Android 12 Beta 5 เปิดตัวแล้ว
Android 12 เปิดตัวอย่างเป็นทางการ |. เวทีใหม่สำหรับนักพัฒนา
การปรับระบบเวอร์ชันใหม่: การเปลี่ยนแปลงความเข้ากันได้ใน Android 12
ความรู้เบื้องต้นเกี่ยวกับการปรับตัว
การแนะนำการปรับตัวของ Android 12
ประเด็นสำคัญในการปรับตัวอย่างรวดเร็วของ Android 12
มา! คุณพร้อมสำหรับการปรับตัวเป็น Android 12 แล้วหรือยัง?
หากคุณยังไม่ได้ปรับเป็น Android 12 รีบหน่อย
TargetsdkVersion อัปเกรด 31 (Android12) การปรับตัว
คู่มือการปรับตัวระดับพี่เลี้ยงเด็ก Android 12
คู่มือการอัปเกรด Android Target 31 - จดจำเส้นทางการอัปเกรดที่เป็นหลุมเป็นบ่อของ Super App ตัวแรกของอาลีบาบา
การเปลี่ยนแปลงพฤติกรรมการปรับตัวของ Android 12: แอปทั้งหมด
การเปลี่ยนแปลงพฤติกรรมการปรับตัวของ Android 12: แอปที่กำหนดเป้าหมายเป็น Android 12
คุณมีคู่มือการปรับใช้ Android 12 แล้ว โปรดลองดู!
คู่มือการปรับตัวของผู้ผลิต
แพลตฟอร์มเปิดของ OPPO - คู่มือการปรับความเข้ากันได้ของแอปพลิเคชัน Android 12
แพลตฟอร์มเปิด VIVO - คู่มือการปรับแอปพลิเคชัน Android 12
คู่มือการปรับแอปพลิเคชันแพลตฟอร์ม Xiaomi Open-Android 12
การปรับ SplashScreen
การอภิปรายเชิงลึกเกี่ยวกับชีวิตในอดีตและปัจจุบันของหน้าจอ App Splash จาก Jetpack SplashScreen~
SplashScreen สมาชิกใหม่ของ Jetpack: สร้างหน้าจอเริ่มต้นแอปใหม่
เริ่มต้นอย่างรวดเร็วของ Android 12 SplashScreen API
สรุปการใช้ Jetpack SplashScreen API บนระบบ Android ทั้งหมด รวมถึงการวิเคราะห์หลักการ
หน้าจอเริ่มต้นของ Android 12-SplashScreen
คุณไม่ชอบหน้าจอเปิดแอปใหม่บน Android 12 ใช่ไหม
ใช้ SplashScreen เพื่อสร้างหน้าจอเคลื่อนไหว!
Android SplashScreen API: สร้างหน้าจอสแปลชที่สะดุดตา
การปรับวิดเจ็ตเดสก์ท็อป
อัปเดตวิดเจ็ตให้ใช้งานได้กับ Android 12
วิดเจ็ตใหม่บน Android 12: สวยงาม สะดวก และมีประโยชน์
อย่าอิจฉาวิดเจ็ตของ Apple เพราะ Android ก็มีวิดเจ็ตเช่นกัน!
การปรับแอตทริบิวต์ที่ส่งออก
คุณสมบัติใหม่ของ Android 12 android: แอตทริบิวต์ที่ส่งออก
Android 12 จะปรับตามการส่งออกโดยอัตโนมัติและการวิเคราะห์เชิงลึกจะหลีกเลี่ยงข้อผิดพลาด
เขียนปลั๊กอินขนาดเล็กที่ปรับให้เหมาะกับการส่งออก Android12
ไม่สามารถติดตั้งแอปพลิเคชัน: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
การดัดแปลง Android 12 L
คำอธิบายโดยละเอียดของ Android 12L |ปรับให้เข้ากับอุปกรณ์หน้าจอขนาดใหญ่ได้ดีขึ้น
ยืนยันเวอร์ชันอย่างเป็นทางการของ API |. Android 12L Beta 1 เปิดตัวแล้ว
การอัปเดตสำหรับอุปกรณ์หน้าจอขนาดใหญ่ใน Android และ Chrome OS
การปรับตัวอื่น ๆ
คู่มือการปรับบลูทูธ Android 12
โซลูชันการปรับสิทธิ์อนุญาต Bluetooth ของ Android 12
การอัปเดตที่ใช้งานได้จริงของ Android 12: ตอนนี้คุณสามารถคลิกส่วนควบคุมที่เป็นสีเทาได้แล้ว
ปัญหา Android 12 TransactionTooLargeException
Amap - คำแนะนำการอนุญาตตำแหน่ง Android 12
คำแนะนำการพัฒนา Baidu Map-Android 12.0
รองรับ Android 12 เวอร์ชันเต็มบันทึกรูปภาพลงในโซลูชันอัลบั้ม
การเปลี่ยนแปลงความเป็นส่วนตัว | แอพที่ได้รับผลกระทบ | กลยุทธ์การบรรเทาผลกระทบ |
---|---|---|
บังคับใช้แอป Partitioned Storage ที่กำหนดเป้าหมายเป็น Android 11 ขึ้นไปจะได้รับผลกระทบจากพฤติกรรม Partitioned Storage เสมอ | แอปที่กำหนดเป้าหมายเป็น Android 11 ขึ้นไป และแอปที่กำหนดเป้าหมายเป็น Android 10 และไม่ได้ตั้ง requestLegacyExternalStorage เป็น true เพื่อปิดใช้งานพื้นที่เก็บข้อมูลที่กำหนดขอบเขต | อัปเดตแอปของคุณเพื่อใช้พื้นที่จัดเก็บข้อมูลแบบแบ่งพาร์ติชัน เรียนรู้เพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงพื้นที่เก็บข้อมูลแบบแบ่งพาร์ติชัน |
การอนุญาตครั้งเดียว ทำให้ผู้ใช้สามารถให้สิทธิ์การเข้าถึงตำแหน่ง ไมโครโฟน และกล้องได้ชั่วคราว | แอปที่ทำงานบน Android 11 ขึ้นไปที่ขอสิทธิ์เข้าถึงตำแหน่ง ไมโครโฟน หรือกล้อง | ก่อนที่จะพยายามเข้าถึงข้อมูลที่ได้รับการปกป้องโดยสิทธิ์ ให้ตรวจสอบว่าแอปของคุณมีสิทธิ์ดังกล่าว |
รีเซ็ตการอนุญาตโดยอัตโนมัติ หากผู้ใช้ไม่ได้โต้ตอบกับแอพเป็นเวลาหลายเดือนบน Android 11 หรือสูงกว่า ระบบจะรีเซ็ตการอนุญาตที่ละเอียดอ่อนของแอพโดยอัตโนมัติ | แอปที่กำหนดเป้าหมายเป็น Android 11 ขึ้นไปและทำงานส่วนใหญ่ในเบื้องหลัง | ขอให้ผู้ใช้ป้องกันไม่ให้ระบบรีเซ็ตการอนุญาตของแอพเรียนรู้เพิ่มเติมเกี่ยวกับการอนุญาตการรีเซ็ตอัตโนมัติ |
การเข้าถึงตำแหน่งในเบื้องหลัง Android 11 เปลี่ยนวิธีที่ผู้ใช้ให้สิทธิ์เข้าถึงตำแหน่งในเบื้องหลังแก่แอป | แอปที่กำหนดเป้าหมายเป็น Android 11 ขึ้นไปซึ่งจำเป็นต้องเข้าถึงข้อมูลตำแหน่งในเบื้องหลัง | ร้องขอการอนุญาตอย่างต่อเนื่องในการเข้าถึงข้อมูลตำแหน่งในเบื้องหน้า (หยาบหรือแม่นยำ) และในเบื้องหลังผ่านการเรียกวิธีการขอสิทธิ์แยกกันหลายครั้ง หากจำเป็น ให้อธิบายประโยชน์ที่ผู้ใช้จะได้รับจากการให้สิทธิ์ ดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึงตำแหน่งในเบื้องหลังใน Android 11 |
การมองเห็นแพ็คเกจ Android 11 เปลี่ยนวิธีที่แอพค้นหาและโต้ตอบกับแอพอื่น ๆ ที่ติดตั้งบนอุปกรณ์เดียวกัน | แอปที่กำหนดเป้าหมายเป็น Android 11 ขึ้นไปและโต้ตอบกับแอปอื่นๆ ที่ติดตั้งไว้ในอุปกรณ์ | เพิ่มองค์ประกอบ <queries> ลงในไฟล์ Manifest ของแอปของคุณ เรียนรู้เพิ่มเติมเกี่ยวกับการเปิดเผยแพ็คเกจ |
บริการเบื้องหน้า Android 11 เปลี่ยนวิธีที่บริการเบื้องหน้าเข้าถึงข้อมูลตำแหน่ง ข้อมูลที่เกี่ยวข้องกับกล้องและไมโครโฟน | แอปที่ทำงานบน Android 11 ขึ้นไปที่เข้าถึงตำแหน่ง กล้อง หรือไมโครโฟนในบริการเบื้องหน้า | สำหรับบริการส่วนหน้าที่ต้องเข้าถึงกล้องและไมโครโฟน ให้ประกาศประเภทบริการส่วนหน้า camera และ microphone ตามลำดับ อย่างไรก็ตาม โปรดทราบว่าบริการเบื้องหน้าเริ่มต้นในขณะที่แอปทำงานในเบื้องหลัง โดยทั่วไปจะไม่สามารถเข้าถึงตำแหน่ง กล้อง หรือไมโครโฟนได้ เรียนรู้เพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงบริการแผนกต้อนรับ |
เพิ่มความสามารถ 5G ให้กับแอปของคุณ
รองรับ API พอร์ทัลแบบ Captive
แบ่งปันชุดข้อมูลขนาดใหญ่อย่างปลอดภัย
การติดต่อและการสนทนา
กล่องข้อความ
ควบคุมอุปกรณ์ภายนอก
รวมฟังก์ชันการป้อนอัตโนมัติเข้ากับแป้นพิมพ์ของคุณ
การเปลี่ยนแปลงพฤติกรรมสำหรับแอปทั้งหมด
ความเป็นส่วนตัว
การอนุญาตเพียงครั้งเดียว
การเปิดเผยกล่องโต้ตอบการอนุญาต
การตรวจสอบการเข้าถึงข้อมูล
สิทธิ์หน้าต่างเตือนระบบ
ตัวระบุซิมการ์ดถาวร
การแจ้งเตือนความเสี่ยงต่อการติดเชื้อ
ความปลอดภัย
ซ็อกเก็ต SSL ใช้กลไก Conscrypt SSL เป็นค่าเริ่มต้น
Scudo ตัวจัดสรรที่แข็งแกร่ง
สถิติการใช้งานแอพ
รองรับการจำลองสำหรับ 5G
ประสิทธิภาพและการดีบัก
การดีบักขีดจำกัดการเรียก JobScheduler API
ดีบักเกอร์ตัวอธิบายไฟล์ (fdsan)
ข้อจำกัดอินเทอร์เฟซที่ไม่ใช่ SDK
ไลบรารีที่ใช้ร่วมกันของ Google Maps เวอร์ชัน V1 ถูกลบออกแล้ว
โต้ตอบกับแอพอื่น ๆ
การเปลี่ยนแปลงพฤติกรรมสำหรับแอป targetSdkVersion 30+
ความเป็นส่วนตัว
บังคับใช้การจัดเก็บแบบแบ่งพาร์ติชัน
รีเซ็ตสิทธิ์โดยอัตโนมัติ
การเข้าถึงข้อมูลตำแหน่งในเบื้องหลัง
การมองเห็นแพ็คเกจ
ความปลอดภัย
เครื่องหมายตัวชี้ฮีป
อัพเดตกล่องข้อความ
การเชื่อมต่อเครือข่าย
บริการการเข้าถึง
ประกาศการโต้ตอบกับกลไก TTS ในไฟล์ Manifest
ประกาศการใช้ปุ่มการเข้าถึงในไฟล์ข้อมูลเมตา
กล้อง
การใช้งานบรรจุภัณฑ์และการติดตั้ง
ไฟล์ทรัพยากรที่ถูกบีบอัด
ตอนนี้จำเป็นต้องมี APK Signature Scheme v2
ฐานไฟ
การถ่ายโอนไฟล์จากอุปกรณ์ไปยังอุปกรณ์
การเปลี่ยนแปลงการเรียกกลับของ OnSharedPreferenceChangeListener
ข้อจำกัดอินเทอร์เฟซที่ไม่ใช่ SDK
ความรู้เบื้องต้นเกี่ยวกับการปรับตัว
คู่มือนักพัฒนา Android 11
ไม่มีเวลาล่าช้าอีกต่อไปแล้ว Android 11 กำลังมาจริงๆ นี่คือคู่มือฝึกหัดการปรับตัวที่สมบูรณ์ที่สุด
คู่มือการเปลี่ยนแปลงและการปรับตัวของ Android 11
ปัญหาเชิงปฏิบัติและแนวทางแก้ไขที่พบในกระบวนการอัปเกรดเวอร์ชันเป้าหมายของ Android เป็น 30
คู่มือการปรับตัวของผู้ผลิต
แพลตฟอร์มเปิดของ OPPO - คู่มือการปรับความเข้ากันได้ของแอปพลิเคชัน Android 11
คู่มือการปรับแอปพลิเคชันแพลตฟอร์มเปิด VIVO-Android 11
Xiaomi Open Platform - คำแนะนำมาตรฐาน API สำหรับแอปของบุคคลที่สามเพื่ออ่านและเขียนไฟล์บน Android 11
การปรับไดเร็กทอรี Android/ข้อมูล
Android 11 ที่ไม่มีการใช้ไดเร็กทอรีข้อมูลการเข้าถึงรูท, ไดเร็กทอรีข้อมูลการเข้าถึง Android 11, Android 11 ยกข้อ จำกัด ไดเร็กทอรีข้อมูล, โซลูชันข้อมูลเปล่าของ Android 11
คำตอบของ Zhihu: จะประเมินโฟลเดอร์ /Android/data ไม่สามารถอ่านและเขียนใน Android11 ได้อย่างไร
การปรับใช้ Android 11 เพื่อล้างไดเร็กทอรีแคชของแอปพลิเคชันอื่น ๆ
การปรับตัวอื่น ๆ
คู่มือและโซลูชันการปรับสิทธิ์การอนุญาตพื้นที่เก็บข้อมูลภายนอกของ Android 11
Android 11 ข้ามข้อจำกัดการสะท้อน
การปรับการมองเห็นแพ็คเกจ Android 11
การปรับฟีเจอร์ Android 11: การติดตั้งแอปพลิเคชันที่มาภายนอกจำเป็นต้องรีสตาร์ทแอป
Android 11 ไม่สามารถแสดงโซลูชันการปรับ Toast สไตล์ที่กำหนดเองในพื้นหลังได้
แพลตฟอร์มเปิด WeChat-อัปเดตนโยบายระบบ Android 11
โซลูชันการปรับตัวการพัฒนา TTS ของการอ่านออกเสียงข้อความเป็น Android11
การเปลี่ยนแปลงความเป็นส่วนตัว | แอพที่ได้รับผลกระทบ | กลยุทธ์การบรรเทาผลกระทบ |
---|---|---|
Zoned Storage มุมมองที่กรองแล้วของที่จัดเก็บข้อมูลภายนอกที่ให้การเข้าถึงคอลเลกชันไฟล์และสื่อเฉพาะแอพ | แอพที่เข้าถึงและแชร์ไฟล์บนที่จัดเก็บข้อมูลภายนอก | เรียนรู้เพิ่มเติมโดยใช้แคตตาล็อกเฉพาะแอพและแคตตาล็อกคอลเลกชันสื่อ |
เพิ่มการควบคุมผู้ใช้ในการอนุญาตตำแหน่ง การอนุญาตเฉพาะเบื้องหน้าทำให้ผู้ใช้สามารถควบคุมแอพในการเข้าถึงข้อมูลตำแหน่งของอุปกรณ์ได้ดียิ่งขึ้น | แอปที่ขอเข้าถึงข้อมูลตำแหน่งของผู้ใช้ขณะอยู่ในเบื้องหลัง | รับประกันการย่อยสลายอย่างค่อยเป็นค่อยไปโดยไม่ต้องอัปเดตตำแหน่งในเบื้องหลัง รับตำแหน่งในเบื้องหลังโดยใช้สิทธิ์ที่นำมาใช้ใน Android 10 เรียนรู้เพิ่มเติม |
ระบบดำเนินกิจกรรมเบื้องหลัง และใช้ข้อจำกัดในการเริ่มกิจกรรมจากเบื้องหลัง | แอปพลิเคชันที่เริ่มกิจกรรมโดยที่ผู้ใช้ไม่ต้องโต้ตอบ | การใช้กิจกรรมที่กระตุ้นการแจ้งเตือน เรียนรู้เพิ่มเติม |
ข้อจำกัด ตัวระบุฮาร์ดแวร์ที่ไม่สามารถรีเซ็ตได้ ถูกนำมาใช้กับการเข้าถึงหมายเลขซีเรียลของอุปกรณ์และ IMEI | แอพที่เข้าถึงหมายเลขซีเรียลของอุปกรณ์หรือ IMEI | ใช้ตัวระบุที่ผู้ใช้รีเซ็ตได้ เรียนรู้เพิ่มเติม |
สิทธิ์การสแกนแบบไร้สาย จำเป็นต้องอนุญาตตำแหน่งที่แม่นยำเพื่อเข้าถึง Wi-Fi, การรับรู้ Wi-Fi และวิธีการสแกน Bluetooth บางอย่าง | แอปพลิเคชันที่ใช้ WLAN API และ Bluetooth API | ขอสิทธิ์ ACCESS_FINE_LOCATION สำหรับสถานการณ์การใช้งานที่เกี่ยวข้องเพื่อเรียนรู้เพิ่มเติม |
จอพับ
เครือข่าย 5จี
การตอบกลับข้อความแถบการแจ้งเตือน
ธีมสีเข้ม
การนำทางด้วยท่าทาง
แผงการตั้งค่า
แชร์ทางลัด
การเปลี่ยนแปลงพฤติกรรมสำหรับแอปทั้งหมด
จำกัดอินเทอร์เฟซที่ไม่ใช่ SDK
การนำทางด้วยท่าทาง
เอ็นดีเค
ไลบรารี Bionic และการเปลี่ยนแปลงเส้นทางตัวเชื่อมโยงแบบไดนามิก
ไบนารี/ไลบรารีของระบบถูกแมปลงในหน่วยความจำสำหรับการดำเนินการเท่านั้น
ความปลอดภัย
TLS 1.3 ถูกเปิดใช้งานตามค่าเริ่มต้น
TLS ไม่ไว้วางใจใบรับรองที่ลงนามด้วย SHA-1
การเปลี่ยนแปลงและปรับปรุงพฤติกรรมของ KeyChain
การเปลี่ยนแปลง TLS และการเข้ารหัสอื่นๆ
WLAN ออกอากาศโดยตรง
การรับรู้ Wi-Fi
SYSTEM_ALERT_WINDOW
บนอุปกรณ์ Go
คำเตือนเกี่ยวกับแอปที่กำหนดเป้าหมายเป็น Android เวอร์ชันเก่า
นำชุดการเข้ารหัส SHA-2 CBC ออกแล้ว
การใช้งานแอพ
การเปลี่ยนแปลงการเชื่อมต่อ HTTPS
การเปลี่ยนแปลงไลบรารียูทิลิตี้ไฟล์ ZIP
เครื่องเติมลม
ZipFile
ZipOutputStream
การเปลี่ยนแปลงของกล้อง
การติดตามการใช้แบตเตอรี่
Android Beam เลิกใช้งานแล้ว
การเปลี่ยนแปลงพฤติกรรมสำหรับแอป targetSdkVersion 29+
อัปเดตเกี่ยวกับการจำกัดอินเทอร์เฟซที่ไม่ใช่ SDK
หน่วยความจำที่ใช้ร่วมกัน
ลบสิทธิ์การดำเนินการออกจากโฮมไดเร็กทอรีของแอปพลิเคชัน
รันไทม์ของ Android ยอมรับเฉพาะไฟล์ OAT ที่ระบบสร้างขึ้น
การบังคับใช้ความถูกต้องของ ทอท. ใน ART
การเปลี่ยนแปลงการอนุญาตสำหรับการแสดงเจตนาแบบเต็มหน้าจอ
รองรับอุปกรณ์แบบพับได้
java.io.FileChannel.map() การเปลี่ยนแปลง
ความรู้เบื้องต้นเกี่ยวกับการปรับตัว
คู่มือการปรับตัวของผู้ผลิต
OPPO Open Platform - คู่มือการปรับความเข้ากันได้ของแอปพลิเคชัน Android เวอร์ชัน Q
คู่มือการปรับแอปพลิเคชัน VIVO แพลตฟอร์มเปิด-Android Q
การปรับการจัดเก็บพาร์ติชัน
ปิดการใช้งานที่เก็บข้อมูลแบบแบ่งพาร์ติชันชั่วคราว
กรณีการใช้งานพื้นที่เก็บข้อมูล Android และแนวทางปฏิบัติที่ดีที่สุด
การปรับพื้นที่เก็บข้อมูลพาร์ติชัน Android 10(Q)/11(R)
การปรับพื้นที่เก็บข้อมูลพาร์ติชัน Android 10
ประเด็นสำคัญในการปรับตัว Android 10, พื้นที่จัดเก็บขอบเขต
การใช้งาน Android MediaStore API
QQ SDK - การปรับฟังก์ชันการจัดเก็บพาร์ติชัน
WeChat SDK - อัปเดตการปรับ OpenSDK
รองรับ Android 12 เวอร์ชันเต็มบันทึกรูปภาพลงในโซลูชันอัลบั้ม
การปรับธีมสีเข้ม
การวิเคราะห์หลักการปรับตัวของ Android Dark Mode
จุดปรับตัวของ Android 10 ธีมมืด
แอปพลิเคชันโครงการ Android Dark Mode
การปรับโหมดมืดของ Android 10 ทุกสิ่งที่คุณจำเป็นต้องรู้
การปรับตัวอื่น ๆ
คู่มือการปรับหน้าจอพับของ Android
การทำงานของภาพหน้าจอระบบตรวจสอบ Android ปรับให้เหมาะกับ Android Q (29)
การวางตำแหน่งในอาคารโดยใช้ Wi-Fi RTT
รองรับการแสดงรอยบาก
แจ้ง
การรองรับกล้องหลายตัวและการอัพเดตกล้อง
ImageDecoder สำหรับ Drawable และบิตแมป
แอนิเมชั่น
วิดีโอ HDR VP9, การบีบอัดภาพ HEIF และ Media API
ความอ่อนไหวของต้นทุนการรับส่งข้อมูลใน JobScheduler
API เครือข่ายประสาทเทียม 1.1
กรอบป้อนอัตโนมัติ
การปรับปรุงความปลอดภัย
การสำรองข้อมูล Android
การเข้าถึง
หมุน
ข้อความ
การติดตามระบบฝั่งอุปกรณ์
การเปลี่ยนแปลงพฤติกรรมสำหรับแอปทั้งหมด
การจัดการพลังงาน
การเปลี่ยนแปลงความเป็นส่วนตัว
ข้อจำกัดในการใช้อินเทอร์เฟซที่ไม่ใช่ SDK
การเปลี่ยนแปลงพฤติกรรมด้านความปลอดภัย
อัพเดตห้องสมุดไอซียู
การเปลี่ยนแปลงการทดสอบ Android
ตัวถอดรหัส Java UTF
การตรวจสอบชื่อโฮสต์โดยใช้ใบรับรอง
การค้นหาที่อยู่เครือข่ายอาจทำให้เกิดการละเมิดเครือข่าย
แท็กซ็อกเก็ต
รายงานจำนวนไบต์ที่มีอยู่ในซ็อกเก็ต
แอปพลิเคชันไม่สามารถเข้าถึงไฟล์ในโฟลเดอร์ xt_qtaguid
อีกต่อไป
ขณะนี้มีการบังคับใช้ข้อกำหนด FLAG_ACTIVITY_NEW_TASK
แล้ว
การเปลี่ยนแปลงการหมุนหน้าจอ
การเลิกใช้งานไคลเอ็นต์ Apache HTTP ส่งผลต่อแอปพลิเคชันที่ใช้ ClassLoaders ที่ไม่ได้มาตรฐาน
แจกแจงกล้อง
การเปลี่ยนแปลงพฤติกรรมสำหรับแอป targetSdkVersion 28+
บริการแผนกต้อนรับ
การเปลี่ยนแปลงความเป็นส่วนตัว
การเปลี่ยนแปลงความปลอดภัยของกรอบงาน
Transport Layer Security (TLS) เปิดใช้งานตามค่าเริ่มต้น
ไดเร็กทอรีข้อมูลบนเครือข่ายตามกระบวนการ
การเปลี่ยนแปลงการเชื่อมต่อเครือข่าย
การนับข้อมูลการเชื่อมต่อเครือข่ายและมัลติพาธ
การเลิกใช้งานไคลเอนต์ Apache HTTP
การเปลี่ยนแปลงอินเทอร์เฟซ
ดูโฟกัส
การประมวลผลค่าเลขฐานสิบหก CSS RGBA
ประเภท MIME ดมกลิ่นไฟล์: URI
องค์ประกอบการเลื่อนเอกสาร
การแจ้งเตือนจากแอปที่ถูกระงับ
ความรู้เบื้องต้นเกี่ยวกับการปรับตัว
คู่มือการปรับตัว Android 9.0
การปรับตัวของ Android 9.0 และการแนะนำคุณสมบัติใหม่บางอย่าง
คู่มือการปรับตัวของผู้ผลิต
คู่มือการปรับแอปพลิเคชัน VIVO แพลตฟอร์มเปิด-Android P
คู่มือการปรับตัวแพลตฟอร์ม Xiaomi Open-MIUI Android P
การปรับหน้าจอบาก
คู่มือการปรับตัวของ Android Notch
ฟีเจอร์ใหม่ของระบบ Android 9.0 ปรับให้เข้ากับอุปกรณ์หน้าจอบาก
กรอบงานการปรับตัวของ Android Notch (หยุดการบำรุงรักษา)
การปรับ Reflection API
แยกความแตกต่างระหว่างอินเทอร์เฟซ SDK และอินเทอร์เฟซที่ไม่ใช่ SDK
วิธีง่ายๆ ในการข้ามข้อจำกัดของ Android P บนอินเทอร์เฟซที่ไม่ใช่ SDK
อีกวิธีในการหลีกเลี่ยงข้อจำกัด API ที่ไม่เปิดเผยต่อสาธารณะบน Android P ขึ้นไป
ซ่อนเฟรมเวิร์กการสะท้อน API FreeReflection
WebView Multi-Process Adaptation
ปัญหาเกี่ยวกับการใช้งานหลายกระบวนการของ Android 9.0/P WebView
แก้ปัญหาความผิดพลาดหลายกระบวนการของ WebView ได้อย่างมีประสิทธิภาพ
คุณสมบัติใหม่ Android 8.0
ประสบการณ์ผู้ใช้
แจ้ง
เฟรมอัตโนมัติ
โหมดรูปภาพในภาพ
แบบอักษรที่ดาวน์โหลดได้
แบบอักษรใน XML
ปรับขนาด TextView โดยอัตโนมัติ
ไอคอนปรับตัว
การจัดการสี
WebView API
ทางลัดและวิดเจ็ตที่ถูกตรึง
อัตราส่วนภาพหน้าจอสูงสุด
การรองรับการตรวจสอบหลายรายการ
รูปแบบเครื่องแบบของระยะขอบและช่องว่างภายใน
การจับตัวชี้
หมวดแอปพลิเคชัน
Android TV Launcher
ชุดแอนิเมชั่น
อินพุตและการนำทาง
ระบบ
ดูโฟกัสเริ่มต้น
เครื่องตรวจจับโหมดที่เข้มงวดใหม่
ข้อมูลแคช
การแบ่งหน้าผู้ให้บริการเนื้อหา
คำขอรีเฟรชเนื้อหา
การปรับปรุง JobScheduler
การจัดเก็บข้อมูลที่กำหนดเอง
การเปลี่ยนแปลงลายเซ็น findViewById
การปรับปรุงสื่อ
เครื่องบันทึกเสียง
การปรับปรุงโฟกัสเสียง
ตัวชี้วัดสื่อ
เครื่องสื่อ
เครื่องบันทึกเสียง
การควบคุมการเล่นเสียง
ความสามารถในการเข้าถึงไฟล์สื่อขั้นสูง
เชื่อมต่อ
Wi-Fi ตระหนักถึง
บลูทูธ
การจับคู่อุปกรณ์สหาย
แบ่งปัน
การแบ่งปันอย่างชาญฉลาด
การเลือกข้อความอัจฉริยะ
การเข้าถึง
ปุ่มการเข้าถึง
การปรับระดับเสียงอิสระ
ท่าทางลายนิ้วมือ
การเน้นระดับคำ
ค่าช่วงปลายเดี่ยวปกติ
ข้อความแจ้ง
การจัดส่งท่าทางอย่างต่อเนื่อง
ความปลอดภัยและความเป็นส่วนตัว
การอนุญาต
การเข้าถึงบัญชีใหม่และการค้นพบ API
Google Safe Browsing API
ทดสอบ
การทดสอบเครื่องมือ
ความตั้งใจเยาะเย้ยสำหรับการทดสอบ
รันไทม์และเครื่องมือ
การเพิ่มประสิทธิภาพแพลตฟอร์ม
อัปเดตการสนับสนุน Java
อัปเดต ICU4J Android Framework API
Android Enterprise
Android 8.1 คุณสมบัติใหม่
Android Oreo (Go Version)
Neural Networks API
การอัปเดตเฟรมอัตโนมัติ
แจ้ง
EditText Update
การดำเนินการท่องเว็บที่ปลอดภัยแบบเป็นโปรแกรม
เครื่องตัดขนาดย่อวิดีโอ
API หน่วยความจำที่ใช้ร่วมกัน
WallpaperColors API
การอัปเดตลายนิ้วมือ
การอัปเดตที่เข้ารหัส
การเปลี่ยนแปลงพฤติกรรมสำหรับแอพทั้งหมด
ข้อ จำกัด การดำเนินการตามความเป็นมา
ข้อ จำกัด ตำแหน่งพื้นหลังของ Android
ใช้คีย์ลัด
สถานที่และความเป็นสากล
หน้าต่างเตือนความจำ
อินพุตและการนำทาง
เว็บฟอร์มแบบฟอร์มอัตโนมัติ
การเข้าถึง
การเชื่อมต่อเครือข่ายและการเชื่อมต่อ HTTP (S)
บลูทูธ
การเชื่อมต่อที่ไร้รอยต่อ
ความปลอดภัย
ความเป็นส่วนตัว
การบันทึกข้อยกเว้นที่ไม่ถูกจับ
การเปลี่ยนแปลงวิธีการบัญชีการใช้งานผู้ให้บริการ
การประมวลผลการรวบรวม
Android Enterprise
การเปลี่ยนแปลงพฤติกรรมสำหรับแอพ TargetsDkversion 26+
หน้าต่างเตือนความจำ
การแจ้งเตือนการเปลี่ยนแปลงเนื้อหา
ดูโฟกัส
ความปลอดภัย
การเข้าถึงบัญชีและการตรวจจับ
ความเป็นส่วนตัว
การอนุญาต
สื่อ
ห้องสมุดพื้นเมือง
การประมวลผลการรวบรวม
พฤติกรรมการโหลดชั้นเรียน
บทนำสู่การปรับตัว
คู่มือการปรับตัวของผู้ผลิต
การปรับช่องทางแจ้งเตือน
เคล็ดลับ Micro Bar Android การปรับเปลี่ยนแถบการแจ้งเตือนในระบบ 8.0
สร้างและจัดการช่องทางการแจ้งเตือน
ไอคอนแอปพลิเคชัน Android Micro-Tips การปรับไอคอนแอปพลิเคชันในระบบ 8.0
การปรับทิศทางกิจกรรมที่โปร่งใส
Android 8.0 Pitfall Record - เฉพาะกิจกรรมทึบแสงแบบเต็มหน้าจอเท่านั้นที่สามารถขอปฐมนิเทศได้
เฉพาะกิจกรรมทึบแสงแบบเต็มหน้าจอเท่านั้นที่สามารถขอปัญหาการปฐมนิเทศและแนวทางแก้ไขได้
เฉพาะกิจกรรมแบบเต็มหน้าจอเท่านั้นที่สามารถขอการวางแนวโซลูชันที่ดีที่สุด
"เฉพาะกิจกรรมทึบแสงแบบเต็มหน้าจอเท่านั้นที่สามารถขอการวางแนว" ปัญหาการวิเคราะห์ใหม่
เริ่มการปรับตัวบริการพื้นหลัง
ข้อผิดพลาด Android 8.0 เมื่อเริ่มต้นบริการพื้นหลังที่ผิดกฎหมายการรับรู้: ไม่ได้รับอนุญาตให้เริ่มต้นความตั้งใจบริการ
Android 8.0 + วิธีการเปิดบริการที่เข้ากันได้
Context.startforegroundService () ไม่ได้โทรหาบริการเริ่มต้นพื้น?
Android 8.0: java.lang.illegalstateException: ไม่ได้รับอนุญาตให้เริ่มความตั้งใจบริการ
การปรับรูปภาพในภาพ
Android Picture-in-Picture (PIP) การวิเคราะห์เต็มรูปแบบบันทึกหลุมพราง
Android Native Picture ใน Picture Pitfall Guide
Android-คู่มือการปฏิบัติของ System Picture-in-Picture
วิธีใช้ฟังก์ชั่นรูปภาพในภาพใน Android
การดัดแปลงอื่น ๆ
คุณสมบัติใหม่ Android 7.0
การสนับสนุนหลายหน้าต่าง
การปรับปรุงการแจ้งเตือน
ไฟล์การกำหนดค่า Guided JIT/AOT รวบรวม
เส้นทางการติดตั้งแอปพลิเคชันที่รวดเร็ว
โหมดการใช้พลังงานต่ำทุกที่ทุกเวลา
การเพิ่มประสิทธิภาพพื้นหลัง
Surfaceview
ประหยัดข้อมูล
Vulkan API
การตั้งค่าอย่างรวดเร็ว Tile API
การปิดกั้นหมายเลข
การกรองโทร
การสนับสนุนภูมิภาคหลายภาษาภาษาเพิ่มเติม
อิโมติคอนใหม่
ICU4J API ใน Android
เว็บวิว
Chrome และ Webview ใช้ร่วมกัน
หลายกระบวนการ
JavaScript เรียกใช้ก่อนโหลดหน้าเว็บ
ตำแหน่งทางภูมิศาสตร์เกี่ยวกับต้นกำเนิดที่ไม่ปลอดภัย
ทดสอบ webview beta
OpenGl ™ ES 3.2 API
การบันทึก Android TV
Android สำหรับการทำงาน
ความท้าทายด้านความปลอดภัยของโปรไฟล์การทำงาน
ปิดงาน
เสมอใน VPN
การกำหนดค่าที่กำหนดเอง
การปรับปรุงการเข้าถึง
เริ่มต้นโดยตรง
การตรวจสอบคีย์
การกำหนดค่าความปลอดภัยเครือข่าย
หน่วยงานใบรับรองที่เชื่อถือได้เริ่มต้น
APK Signature Scheme v2
การเข้าถึงไดเรกทอรีขอบเขต
เครื่องมือการเข้าถึงทางลัดแป้นพิมพ์
API ตัวชี้ที่กำหนดเอง
API ประสิทธิภาพที่ยั่งยืน
การสนับสนุน VR
การปรับปรุงบริการพิมพ์
FrameMetricsListener API
ไฟล์เสมือนจริง
Android 7.1 คุณสมบัติใหม่
ใช้ทางลัด
ภาพสนับสนุนแป้นพิมพ์
อิโมติคอนมืออาชีพใหม่
ข้อมูลเมตาดาต้าวอลล์เปเปอร์ที่มีชีวิตเพิ่มขึ้น
ทรัพยากรไอคอนกลม
ความตั้งใจของผู้จัดการหน่วยเก็บข้อมูล
ปรับปรุงการจัดตารางเธรด VR
เคล็ดลับการสาธิตผู้ใช้
API สำหรับผู้ให้บริการและแอปพลิเคชันโทร
ความหนาแน่นของหน้าจอใหม่สำหรับอุปกรณ์สวมใส่
แบตเตอรี่และหน่วยความจำ
โหมด Doze
การเพิ่มประสิทธิภาพพื้นหลัง
การเปลี่ยนแปลงการอนุญาตระบบ
แชร์ไฟล์ระหว่างแอพ
การปรับปรุงการเข้าถึง
ซูมหน้าจอ
การตั้งค่าภาพในตัวช่วยสร้างการตั้งค่า
ลิงค์แอพ NDK ไปยังไลบรารีแพลตฟอร์ม
ตรวจสอบว่าแอปของคุณใช้ห้องสมุดส่วนตัวหรือไม่
อัปเดตแอปของคุณ
Android สำหรับการทำงาน
คำอธิบายประกอบที่สงวนไว้
บันทึกสำคัญอื่น ๆ
บทนำสู่การปรับตัว
คู่มือการหลบหนี Android 7.0
การสอนการปรับตัว Android 7.0 ประสบการณ์
การปรับตัว FileProvider
มาดูฟีเจอร์ใหม่ของ Android 7.0
เอกสารอย่างเป็นทางการ - คลาส FileProvider
การดัดแปลงอื่น ๆ
การแก้ไขปัญหาและซ่อมแซม Toast Crash บน Android 7.1
ปัญหาความเข้ากันได้ของ PopupWindow บน Android N (7.0)
ไม่สามารถเปิด WebView Android 7.0 ในบางรุ่นได้
การตรวจสอบลายนิ้วมือ
ยืนยันข้อมูลรับรอง
ลิงค์แอปพลิเคชัน
แอปพลิเคชันสำรองข้อมูลอัตโนมัติ
ร่วมกัน
การโต้ตอบเสียง
ช่วยเหลือ API
อุปกรณ์จัดเก็บข้อมูลที่มีอยู่
แจ้ง
รองรับบลูทู ธ สไตลัส
ปรับปรุงการสแกนพลังงานต่ำบลูทู ธ
HotSpot 2.0 เวอร์ชัน 1 รองรับ
โหมดการแสดงผล 4K
ThemingColorStatelist
ฟังก์ชั่นเสียง
ฟังก์ชั่นวิดีโอ
ฟังก์ชั่นกล้อง
API ไฟฉาย
การประมวลผล API ใหม่
คุณสมบัติ Android สำหรับการทำงาน
สิทธิ์รันไทม์
โหมด Doze และ App Standby
ลบการสนับสนุนสำหรับไคลเอนต์ apache http
boringssl
การเข้าถึงตัวระบุฮาร์ดแวร์
แจ้ง
การเปลี่ยนแปลงผู้จัดการเสียง
การเลือกข้อความ
การเปลี่ยนแปลงบุ๊กมาร์กเบราว์เซอร์
Android Keystore เปลี่ยนแปลง
Wi-Fi และการเปลี่ยนแปลงการเชื่อมต่อเครือข่าย
การเปลี่ยนแปลงบริการกล้อง
รันไทม์
การตรวจสอบ APK
การเชื่อมต่อ USB
Android สำหรับการเปลี่ยนแปลงการทำงาน
Android 6.0 การวิเคราะห์การอนุญาตใช้งาน
เอกสารอย่างเป็นทางการ - ขอใบอนุญาตแอป
รายการสิทธิ์ Android ทั้งหมด
ผลกระทบของพฤติกรรม NDK ของ Android M เปลี่ยนไปกับขนาดแพ็คเกจ APK
คุณสมบัติใหม่ของ Android 5.0
ส่วนต่อประสานกับผู้ใช้
สนับสนุนการออกแบบวัสดุ
เอกสารและกิจกรรมที่เกิดขึ้นพร้อมกันในหน้าจอแอพล่าสุด
การอัปเดต WebView
การจับภาพหน้าจอและการแบ่งปัน
แจ้ง
ล็อคการแจ้งเตือนหน้าจอ
ข้อมูลเมตาการแจ้งเตือน
กราฟิก
สนับสนุน OpenGL ES 3.1
ชุดส่วนขยาย Android
สื่อ
กล้อง API สำหรับคุณสมบัติกล้องขั้นสูง
การเล่นเสียง
การควบคุมการเล่นสื่อ
การเรียกดูสื่อ
พื้นที่จัดเก็บ
ไร้สายและการเชื่อมต่อ
การเชื่อมต่อเครือข่ายหลายครั้ง
บลูทู ธ พลังงานต่ำ
การปรับปรุง NFC
โครงการ Volta
กำหนดเวลางาน
เครื่องมือนักพัฒนาแบตเตอรี่
Android ในที่ทำงานและการศึกษา
การกำหนดค่าโฮสติ้ง
เจ้าของอุปกรณ์
หน้าจอคงที่
กรอบพิมพ์
ระบบ
เครื่องมือทดสอบและสนับสนุน
การทดสอบและการปรับปรุงการเข้าถึง
ime
ประกาศอย่างชัดแจ้ง
ประกาศคุณสมบัติที่ต้องมี
สิทธิ์ของผู้ใช้
Android 5.1 คุณสมบัติใหม่
สนับสนุนซิมการ์ดหลายตัว
คลาส HTTP ที่เลิกใช้แล้ว
บริการผู้ให้บริการ
Android Runtime (ศิลปะ)
แจ้ง
รูปแบบการออกแบบวัสดุ
เสียงและการสั่นสะเทือน
ล็อคการมองเห็นหน้าจอ
การเล่นสื่อ
การแจ้งเตือนลอยตัว
การควบคุมสื่อและ remotecontrolclient
getRecentTasks ()
การสนับสนุน 64 บิตใน Android NDK
ผูกเข้ากับบริการ
เว็บวิว
ข้อกำหนดที่เป็นเอกลักษณ์ของการอนุญาตที่กำหนดเอง
แอพที่ใช้สิทธิ์แบบกำหนดเองซ้ำกัน
สิ่งที่ควรพิจารณาสำหรับแอปของคุณ
การติดตั้งและอัปเดตใหม่
การติดตั้งที่มีอยู่อัปเดตด้วยระบบ Android 5.0
คำแนะนำ
การเปลี่ยนแปลงการกำหนดค่าเริ่มต้นของ TLS/SSL
เซิร์ฟเวอร์ไม่รองรับชุด Cipher Suites ที่เปิดใช้งาน
แอพสร้างสมมติฐานที่ไม่ถูกต้องเกี่ยวกับชุดรหัสที่ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์
เซิร์ฟเวอร์ไม่รองรับ TLSV1.1, TLSV1.2 หรือส่วนขยาย TLS ใหม่
สนับสนุนโปรไฟล์ที่มีการจัดการ
จัดการเจตนา
แชร์ไฟล์ข้ามโปรไฟล์
การสนับสนุนวิดเจ็ตหน้าจอล็อคได้ถูกลบออกแล้ว
กรอบพิมพ์
พิมพ์เนื้อหาสากล
ภาพพิมพ์
สร้างบริการพิมพ์
ผู้ให้บริการ SMS
ไร้สายและการเชื่อมต่อ
การจำลองการ์ดโฮสต์
โหมดเครื่องอ่าน NFC
เครื่องส่งสัญญาณอินฟราเรด
มัลติมีเดีย
การเล่นแบบปรับตัว
การประทับเวลาตามความต้องการของเสียง
เครื่องอ่านภาพพื้นผิว
การวัดค่าสูงสุดและมีประสิทธิภาพ (RMS)
บูสเตอร์ระดับเสียง
การควบคุมระยะไกล
อัตราจากรีโมทคอนโทรล
คำบรรยาย
ภาพเคลื่อนไหวและกราฟิก
ฉากและช่วงการเปลี่ยนภาพ
แอนิเมชั่นหยุดชั่วคราว
บิตแมปที่ใช้ซ้ำได้
เนื้อหาของผู้ใช้
กรอบการเข้าถึงที่เก็บข้อมูล
การเข้าถึงพื้นที่เก็บข้อมูลภายนอก
อะแดปเตอร์ซิงค์
อินพุตผู้ใช้
ประเภทเซ็นเซอร์ใหม่
เหตุการณ์เซ็นเซอร์แบทช์
ตัวตนของคอนโทรลเลอร์
ส่วนต่อประสานกับผู้ใช้
โหมดเต็มหน้าจอแบบดื่มด่ำ
แถบสถานะระบบโปร่งใส
ผู้ฟังการแจ้งเตือนขั้นสูง
กระจกเค้าโครง RTL ที่วาดได้
การเข้าถึง
สิทธิ์ของแอป
ฟังก์ชั่นอุปกรณ์
ที่เก็บข้อมูลภายนอก
เว็บวิว
AlarmManager
contentResolver
การแจ้งเตือน Android ยังคงทำงานได้เช่นนี้หรือไม่?
การใช้ Android NotificationListenerservice
สิทธิการใช้งานการแจ้งเตือน Android (NotificationListenerservice) การใช้งาน
ศูนย์เทคโนโลยี Android: AndroidProject
เทคโนโลยี Android Mid-Stage KT: AndroidProject-Kotlin
กรอบการอนุญาต: XXPermissions
Toast Framework: Toaster
กรอบงานเว็บ: EasyHttp
กรอบแถบชื่อเรื่อง: TitleBar
เฟรมหน้าต่างลอย: EasyWindow
SHAPEVIEW FRAMEWORK: ShapeView
เฟรมเวิร์กที่มีรูปทรง
กรอบการสลับภาษา: หลายภาษา
Gson แยกวิเคราะห์การยอมรับข้อผิดพลาด: GsonFactory
กรอบการดูบันทึก: Logcat
กรอบรูปแบบ Scroll Scroll: NestedScrolllayout
มาตรฐานรหัส Android: AndroidCodestandard
สรุปทรัพยากร Android: AndroidIndex
การจัดอันดับโอเพ่นซอร์ส Android: Androidgithubboss
ปลั๊กอินพรีเมี่ยมสตูดิโอ: Studioplugins
คอลเล็กชั่นอิโมติคอนขนาดใหญ่: อิโมจิแพค
สรุปทรัพยากร AI: AiIndex
ข้อมูลจังหวัดและเมือง JSON: ProvinceJson
เอกสารไวยากรณ์ Markdown: MarkdownDoc
Copyright 2021 Huang JinQun
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.