[ad_1]
نوشته و ویرایش شده توسط مجله ی کویر دانش
یکی از بهترین راه حلها برای بهبود کارایی زمان کار با گوشی اندرویدی و کامپیوتر شخصی ویندوزی، نصب Link to Windows روی گوشی است. با این اپلیکیشن میتوانید ازطریق برنامهی Phone Link روی کامپیوتر خود به مجموعهای از قابلیتهای گوشی ازجمله مشاهده و ارسال پیامک، برقراری تماس تلفنی، کنترل پخش موسیقی و موارد دیگر دسترسی داشته باشید؛ اما برخی از ویژگیهای Phone Link همانند استریمینگ اپلیکیشنها، فقط در صورتی دردسترس قرار دارند که Link to Windows بهصورت پیشفکر روی گوشی اندرویدی نصب باشد.
Link to Windows روی انواع گوشی سامسونگ که از رابط کاربری One UI منفعت میبرند، بهصورت پیشفکر وجود دارد. یقیناً سپس از بهروزرسانی One UI ۶.۰، ویژگی استریمینگ اپلیکیشنها از تلفنهای گلکسی به کامپیوترهای شخصی ویندوزی با مشکلاتی روبه رو میبشود. خوشبختانه، این مشکل در آپدیت One UI ۶.۱.۱ از بین بردن شده است.
بعد از انتشار کردن بهروزرسانی اندروید ۱۴ برای تلفنهای اندرویدیای که از استریمینگ اپلیکیشن ازطریق Link to Windows حمایتمیکنند، کاربران فهمید شدند این آپدیت مشکلاتی دارد. درواقع کاربران سپس از آپدیت به اندروید ۱۴ ناچار بودند برای هر بار انتقال صفحهی گوشی یا هر اپلیکیشن فرد دیگر، دکمهی Start را لمس کنند. پیش از بهروزرسانی مذکور، با هربار راهاندازی سیستم فقط ملزوم می بود یکبار دکمهی Start را لمس کنید.
AndroidAuthority
بهنوشتهی AndroidAuthority، علت ابراز مشکلات استریم اپلیکیشن در اندروید ۱۴، حفرهی امنیتیای در API به نام MediaProjection است که اپلیکیشنهایی همانند Link to Windows از آن منفعت گیری میکنند. این API به اپها اجازه میداد بدون نیاز به کسب مجدد اجازهی کاربر، اپلیکیشنها را استریم کنند.
API که Link to Windows همیشه از آن منفعت گیری میکرد، هیچ زمان برای استریمینگ اپلیکیشنها طراحی نشده می بود. این API برای ضبط صفحهی دستگاه طراحی شده است، نه کنترل آن. اجازهی ضبط صفحه به هر اپلیکیشنی میتواند خطرناک باشد، بههمین علت هر بار اپلیکیشنی بخواهد ضبط صفحه را ازطریق API MediaProjection اغاز کند، سیستم از کاربر میخواهد مجوز ملزوم را صادر کند.


پیش از اندروید ۱۴، اپلیکیشنها میتوانستند با منفعت گیریی مجدد از همان فرمانی که قبلاً زمان فراخوانی API اراعه شده می بود، از پنجرهی قبول رضایت MediaProjection عبور کنند. به گفتن دیگر در هر بار راهاندازی سیستم فقط یکبار به قبول مجوز نیاز داشتند. گوگل روش مذکور را نوعی مشکل امنیتی در نظر گرفت و آن را در اندروید ۱۴ از بین بردن کرد. بدینترتیب هر بار که اپلیکیشنها بخواهند از API MediaProjection برای ضبط یا استریم صفحهی گوشی منفعت ببرند، باید از کاربر اجازه بگیرند.
اگر از قابلیت Phone Hub سیستمعامل کروم برای استریمینگ اپلیکیشنها از گوشی اندرویدی خود به کرومبوک منفعت گیری میکنید، تحتتأثیر تغییرات اندروید ۱۴ قرار نمیگیرید، چون اپلیکیشن Cross-Device Services روی تلفنهای اندرویدی از APIهای Companion App Streaming سیستمعامل منفعت گیری میکند. این مجموعه از APIها را گوگل در اندروید ۱۳ معارفه کرد و بهطور خاص برای استریمینگ طراحی شدهاند. هنگامی که بخواهید اپلیکیشنی را از گوشی خود روی کرومبوک استریم کنید، Cross-Device Services نوعی صفحهی مجازی تشکیل و اپلیکیشن را روی آن صفحه اجرا میکند. در نهایت ویدیویی از آن صفحه به کرومبوک استریم میبشود و سیستمعامل کروم ورودیها و دیگر دادهها را به صفحهی مجازی انتقال میدهد.
با انتشار کردن One UI ۶.۱.۱ که اکنون فقط روی گلکسی زد فولد ۶ و گلکسی زد فلیپ ۶ در دسترس قرار دارد، هر بار که میخواهید اپلیکیشنی را به کامپیوتر ویندوزی استریم کنید، نیازی به لمس هیچ دکمهای ندارید. یقیناً گوشی شما برای استریم اپلیکیشن باید باز باشد، اما این محدودیت به عمد و قابلی درکی است که مایکروسافت به دلایل امنیتی اعمال میکند.
گلکسی زد فولد ۶ و زد فلیپ ۶ اولین دستگاههایی می باشند که نسخهی بهروزشدهی Link to Windows را اراعه خواهند داد. شرکتهای فرد دیگر همانند ایسوس اصلاحاتی را اراعه دادهاند که به Link to Windows اجازه میدهد رضایت ضبط صفحه را تا وقتی که سیستم مجدداً راهاندازی بشود، نگه داری کند، اما این راهکار قطعاً برای طویل مدت چندان منطقی بهنظر نمیرسد؛ چون بهطور اشکار محدودیت امنیتیای را که گوگل عمداً در اندروید ۱۴ قرار داده می بود، دور میزند. با مهاجرت به پیادهسازی اختصاصی اندروید، Link to Windows میتواند از ویژگیهایی که گوگل در آینده میسازد برای بهبود تواناییی استریم اپلیکیشن اندروید منفعت ببرد.
دسته بندی مطالب
[ad_2]