تست بازیابی اعتبارنامه‌ها

ویژگی بازیابی اعتبارنامه‌ها (Restore Credentials) در Credential Manager، انتقال بدون مشکل کاربران به دستگاه جدید را تضمین می‌کند. هنگام آزمایش این ویژگی، می‌توانید از هر یک از رویکردهای زیر استفاده کنید:

  • دستگاه‌های جداگانه : از یک دستگاه مبدا برای انجام پشتیبان‌گیری و از یک دستگاه مقصد جداگانه برای انجام بازیابی استفاده کنید، یا از دو شبیه‌ساز اندروید استودیو جداگانه استفاده کنید.
  • تک دستگاهی : از یک دستگاه فیزیکی یا یک شبیه‌ساز اندروید استودیو استفاده کنید. پس از اینکه برنامه از داده‌های خود پشتیبان‌گیری کرد، برنامه را حذف نصب و دوباره نصب کنید و سپس بازیابی را انجام دهید.

این راهنما نحوه استفاده از اندروید استودیو برای آزمایش بازیابی اعتبارنامه‌ها برای یک برنامه قابل اشکال‌زدایی روی یک شبیه‌ساز را شرح می‌دهد و هر دو حالت دستگاه‌های جداگانه یا یک دستگاه واحد را شبیه‌سازی می‌کند.

پیش‌نیازها

برای استفاده از قابلیت پشتیبان‌گیری و بازیابی اندروید استودیو، به موارد زیر نیاز دارید:

از ویژگی پشتیبان‌گیری و بازیابی اندروید استودیو استفاده کنید

برای آزمایش قابلیت بازیابی اعتبارنامه‌ها با استفاده از اندروید استودیو، ابتدا از داده‌ها از یک دستگاه پشتیبان‌گیری کنید و سپس داده‌های برنامه را در دستگاه دیگری بازیابی کنید. پس از بازیابی برنامه، وضعیت احراز هویت به طور خودکار بازیابی می‌شود.

پشتیبان‌گیری از داده‌های احراز هویت در اندروید استودیو

برای آزمایش جریان پشتیبان‌گیری در اندروید استودیو، مراحل زیر را انجام دهید:

  1. برنامه خود را روی شبیه‌ساز اجرا کنید.
  2. با استفاده از هر مکانیزم احراز هویت (مثلاً نام کاربری و رمز عبور، کلیدهای عبور یا ورود با گوگل) وارد برنامه شوید.
  3. در بالای پنجره‌ی دستگاه در حال اجرا، روی گزینه‌ی «پشتیبان‌گیری از داده‌های برنامه » (Backup App Data) کلیک کنید.
    پشتیبان‌گیری از اطلاعات برنامه در اندروید استودیو
    پشتیبان‌گیری از اطلاعات برنامه در اندروید استودیو
  4. برای نوع پشتیبان‌گیری ، گزینه «دستگاه به دستگاه» یا «فضای ابری» را انتخاب کنید.

  5. روی تأیید کلیک کنید.

تست احراز هویت بازیابی شده

پس از اتمام پشتیبان‌گیری، یا از همان دستگاه برای آزمایش مرحله بازیابی استفاده کنید یا از دستگاه دیگری استفاده کنید.

برای آزمایش روند بازیابی در اندروید استودیو، مراحل زیر را انجام دهید:

  1. برای آزمایش با همان دستگاه، برنامه را حذف و دوباره نصب کنید. این کار تمام داده‌های دستگاه را پاک می‌کند. برای استفاده از آن در دستگاه جدید، برنامه را روی دستگاه جدید نصب کنید.

  2. پس از نصب برنامه، وضعیت فعلی برنامه را بررسی کنید. اگر به صفحه احراز هویت هدایت شدید، کلید بازیابی هنوز در دستگاه موجود نیست.

  3. در پنجره‌ی مربوط به دستگاه در حال اجرا، روی گزینه‌ی «بازیابی داده‌های برنامه» (Restore App data) کلیک کنید و نسخه‌ی پشتیبان اخیراً ایجاد شده را انتخاب کنید.

    بازیابی اطلاعات برنامه در اندروید استودیو
    بازیابی اطلاعات برنامه در اندروید استودیو

  4. با بازگشایی برنامه، شما با اعتبارنامه بازیابی وارد سیستم می‌شوید.