احراز هویت اثر انگشت در زامارین

ثبت اثر انگشت
بررسی اجمالی

این تنها راه ممکن برای نرم افزار اندروید برای احراز هویت اثر انگشت این است که دستگاه در حال حاضر با احراز هویت اثر انگشت پیکربندی شده باشد. این راهنما در مورد ثبت اثر انگشت در دستگاه یا شبیه ساز بحث و بررسی می کند. شبیه سازها امکان داشتن سخت افزار واقعی برای انجام اسکن اثر انگشت ندارند اما امکان شبیه سازی اسکن اثر انگشت را با استفاده از Android Debug Bridge (پایین تر در مورد آن توضیح داده می شود) دارند. در این راهنما در مورد چگونگی فعالسازی قفل صفحه و ثبت اسکن اثر انگشت بحث خواهد شد

نیازمندی ها

برای ثبت اسکن اثر انگشت نیازمند دستگاهی اندرویدی یا شبیه سازی در حال اجرای (6.0 API level 23 (Android هستید
استفاده از Android Debug Bridge (ADB) نیازمند آشنایی با command prompt است و adb باید در Pach موجود در Bash شما، PowerShell یا محیط Command Prompt قابل اجرا باشد.

تنظیمات قفل صفحه و ثبت اثر انگشت

برای تنظیم قفل صفحه تنظیمات زیر را انجام دهید:
1- وارد Security < Settings شده و Screen lock را انتخاب نمایید:
xamarin

2- تصویر زیر نشان می دهد که امکان تنظیم چند روش قفل صفحه وجود دارد:

xamarin

یکی از روش های موجود برای قفل صفحه را انتخاب نمایید.
3- با تنظیم قفل صفحه وارد صفحه Security < Settings شده و Fingerprint را انتخاب نمایید:
xamarin

4- از آن جا برای اضافه کردن اسکن اثر انگشت مانند تصویر عمل نمایید:

xamarin

5- در انتها باید انگشت خود را روی اسکنر اثر انگشت قرار دهید:

xamarin

اگر از دستگاه اندرویدی استفاده می کنید با لمس اسکنر فرآیند را تکمیل نمایید.

شبیه سازی اسکنر اثر انگشت روی شبیه ساز

بر روی شبیه ساز اندروید امکان استفاده از اسکن اثر انگشت با استفاده از Android Debug Bridge وجود دارد. بر روی سیستم عامل X یک ترمینال باز کرده (command prompt یا Powershell) و adb را اجرا نمایید:

$ adb -e emu finger touch 1

عدد 1، finger_id برای انگشت اسکن شده است. این یک عدد unique و integer است که برای هر اسکن اثر انگشت داده می شود. بعدها اگر اپلیکیشن اجرا شد می توانید این کامند مشابه را برای ADB در هر زمانی که شبیه ساز استفاده از اسکن اثر انگشت را اجباری کرد اجرا نمایید. می توانید کامند ADB را اجرا نموده و finger_id را برای شبیه سازی اسکن اثر انگشت تایید کنید
بعد از اتمام اسکن اثر انگشت، اندروید پیغامی برای اضافه شدن اسکن اثر انگشت به شما می دهد:

xamarin

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

78 − = 71