ส่งความคิดเห็น
เริ่มผสานรวม Smart Lock สำหรับรหัสผ่านเข้ากับแอป Android
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เลิกใช้งานแล้ว:
เลิกใช้งาน Smart Lock สำหรับรหัสผ่านแล้ว ทั้งนี้เพื่อให้
ความปลอดภัยและความสามารถในการใช้งานของแอปอย่างต่อเนื่อง
ย้ายไปยัง
เครื่องมือจัดการข้อมูลเข้าสู่ระบบ วันนี้ เครื่องมือจัดการข้อมูลเข้าสู่ระบบรองรับพาสคีย์ รหัสผ่าน
และการตรวจสอบสิทธิ์แบบรวมศูนย์ (เช่น การลงชื่อเข้าใช้ด้วย Google)
การรักษาความปลอดภัยที่รัดกุมขึ้น และประสบการณ์ของผู้ใช้ที่สอดคล้องกันมากขึ้น
ก่อนเริ่มผสานรวม Smart Lock สำหรับรหัสผ่าน
ในแอปของคุณ ให้เปิดใช้ SDK บริการ Google Play ใน
โปรเจ็กต์ Android Studio ขั้นตอนถัดไป จะอธิบายวิธีผสานรวม
Smart Lock สำหรับรหัสผ่านลงในแอป
ข้อกำหนดเบื้องต้น
Smart Lock สำหรับรหัสผ่านใน Android กำหนดให้ดำเนินการดังต่อไปนี้
อุปกรณ์ Android ที่เข้ากันได้ที่ใช้ Android 6.0 หรือ
ใหม่กว่าและรวม Google Play Store หรือโปรแกรมจำลองที่มี AVD
แพลตฟอร์ม Google APIs ที่ใช้ Android 4.2.2 หรือใหม่กว่าและมี Google Play
เวอร์ชัน 15.0.0 ขึ้นไป
Android SDK เวอร์ชันล่าสุด รวมถึงคอมโพเนนต์เครื่องมือ SDK
SDK นี้ดาวน์โหลดได้จาก Android SDK Manager ใน Android
Studio
โปรเจ็กต์ที่กำหนดค่าให้คอมไพล์กับ Android 6.0
(Marshmallow) ขึ้นไป
คู่มือนี้เขียนขึ้นสำหรับผู้ใช้ Android Studio ซึ่งได้รับการแนะนำ
สภาพแวดล้อมในการพัฒนาซอฟต์แวร์
การผสานรวม Smart Lock สำหรับรหัสผ่านใน Android
แอปกำหนดให้คุณต้องนำเข้าและอ้างอิงไลบรารีบริการ Google Play ใน
โปรเจ็กต์ Android Studio ของคุณ เพิ่มบรรทัดต่อไปนี้ใน dependencies
ของไฟล์ build.gradle
ในโมดูลแอปพลิเคชันของคุณ
implementation 'com.google.android.gms:play-services-auth:21.2.0'
ขั้นตอนถัดไป
เมื่อกำหนดค่าโปรเจ็กต์แล้ว
คุณสามารถดึงข้อมูลเข้าสู่ระบบของผู้ใช้
และใช้เพื่อรับรองผู้ใช้ในแอป
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-05 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม
{"lastModified": "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 2024-09-05 UTC"}
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-09-05 UTC"]]