از آنجا که ویژگی Continue On و APIها فقط در اندروید ۱۷ (سطح API ۳۷) که در حال حاضر در نسخه بتا است، در دسترس هستند، برای شروع باید دستگاهها و محیط توسعه خود را با نسخههای مناسب اندروید و ابزارهای SDK تنظیم کنید.
تنظیم دستگاه
برای آزمایش «ادامه مطلب»، دو دستگاه پیکسل (یکی موبایل، یکی تبلت) که واجد شرایط نسخه بتای اندروید هستند را تهیه کنید و تنظیمات زیر را روی هر دو دستگاه انجام دهید:
- دستگاهها را در برنامه اندروید بتا برای پیکسل ثبت کنید. درباره اندروید بتا برای توسعهدهندگان بیشتر بدانید.
- برای استفاده از سرویسهای بین دستگاهی، هر دو دستگاه را با یک حساب کاربری گوگل یکسان راهاندازی کنید.
- در نسخه بتای عمومی Cross-Device Services در Play ثبت نام کنید و آخرین نسخه را نصب کنید.
- در نسخه بتای عمومی سرویسهای سیستم گوگل در پلی ثبتنام کنید و آخرین نسخه را نصب کنید. درباره برنامه بتای عمومی سرویسهای سیستم گوگل بیشتر بدانید.
- الزامات شبکه
- بلوتوث روشن است
- هر دو دستگاه به یک شبکه وایفای متصل باشند
- راهاندازی سرویسهای بین دستگاهی:
- برنامه تنظیمات را باز کنید.
- به دستگاههای متصل > تنظیمات اتصال > سرویسهای بین دستگاهی > ادامه فعالیت بروید
- روی تنظیم کلیک کنید و مجوزهای درخواستی را مجاز کنید.
- فعال کردن وظایف (Tasks) .
تنظیمات توسعه
- برای دانلود از SDK Manager در اندروید استودیو استفاده کنید:
- SDK و ابزارهای لازم برای نسخه بتا
- (اختیاری) ایمیجهای سیستم شبیهساز برای دستگاههای تلفن همراه
- ویژگی Continue On را برای حداقل یک فعالیت در برنامه خود با استفاده از API های ارائه شده پیاده سازی و سفارشی کنید.
- این نسخه از برنامه را روی هر دو دستگاه Pixel نصب کنید (به بخش راهاندازی دستگاه مراجعه کنید).
تست
پس از تنظیم صحیح دو دستگاه پیکسل (گوشی و تبلت)، برنامه خود را روی هر دو دستگاه (یا فقط روی گوشی اگر میخواهید قابلیت انتقال از طریق وب را آزمایش کنید) نصب کنید.
- در تبلت، به حالت پنجرهای دسکتاپ دسترسی پیدا کنید.
- در گوشی، برنامه خود را اجرا کنید و به فعالیتی که ویژگی Continue On را فعال کرده است، بروید.
- در دستگاه تبلت، باید در نوار وظیفه پایین، در سمت راستترین نقطه، آیکون برنامه خود را با نشان پیشنهاد «ادامه» ببینید. روی آن ضربه بزنید.
- برنامه شما باید در اکتیویتی که در پیادهسازی خود درخواست انتقال به آن را دادهاید، اجرا شود.