يحظر Android 12 تطبيقات الجهات الخارجية من استبدال ورقة المشاركة

click fraud protection

في Android 12، لن تسمح Google بعد الآن لتطبيقات ورقة المشاركة التابعة لجهات خارجية باستبدال ورقة المشاركة الافتراضية في Android. واصل القراءة لمعرفة المزيد.

Android Sharesheet هي القائمة التي تنبثق من الأسفل عندما تضغط على زر المشاركة داخل التطبيق، مع إدراج جميع خيارات المشاركة الممكنة والطرق التي يمكنك من خلالها مشاركة شيء ما عبره. ولكن كما لاحظت، يمكن أن تبدو واجهة المستخدم الخاصة بـ Android Sharesheet مختلفة تمامًا من تطبيق إلى آخر. وذلك لأن Google لا تفرض اتساق واجهة المستخدم لورقة المشاركة، مما يسمح لتطبيقات الطرف الثالث ومصنعي المعدات الأصلية بتخصيصها حسب محتوى قلوبهم. إحدى الطرق التي يمكن لمستخدمي Android من خلالها تجاوز Android Sharesheet تمامًا هي استخدام تطبيق تابع لجهة خارجية مثل Sharedr، والذي يقدم واجهة مستخدم أكثر اتساقًا وبساطة تتخلص أيضًا من المشاركة المباشرة، والتي يمكن أن تكون بطيئة جدًا في النشر على بعض الأجهزة - على الرغم من الحصول على دفعة كبيرة في الأداء في أندرويد 11. ولكن كما يبدو، فإن استخدام ورقة مشاركة تابعة لجهة خارجية كبديل لورقة مشاركة Android لن يكون سهلاً أندرويد 12.

في Android 12، لم تعد Google تسمح لتطبيقات الجهات الخارجية بتعيين نفسها كورقة مشاركة افتراضية. مطور Sharedr مؤخرًا فتحت تذكرة في أداة تعقب الأخطاء AOSP، توضح بالتفصيل أنه في نظام التشغيل Android 12، لم يعد النظام يعرض المطالبة اختر بين Sharedr وAndroid Sharesheet وسيقوم دائمًا بفتح Android Sharesheet بواسطة تقصير. ردًا على المشكلة، أكد أحد موظفي Google أن هذا هو السلوك المقصود وليس خطأً. بمعنى آخر، منعت Google تطبيقات الطرف الثالث في Android 12 من استبدال ورقة المشاركة.

لم نكن ننوي مطلقًا السماح للتطبيقات باستبدال مربع حوار المشاركة، حيث أن الهدف هو أن تقوم التطبيقات بتشغيل مربع حوار المشاركة. أصبحت القدرة على استبدال مربع حوار المشاركة مستحيلة بشكل متزايد - لا يمكنك تنفيذ جزء المشاركة المباشرة من واجهة المستخدم، ولا الجزء الشخصي مقابل الجزء الخاص بالمشاركة. علامات تبويب ملف تعريف العمل في R، وما إلى ذلك. هذا ليس شيئًا ممكنًا للسماح للتطبيقات بالاستبدال.

سيظل بإمكانك استخدام Sharedr وبدائل ورقة المشاركة الأخرى، لكن التطبيقات نفسها لا يمكنها الاستجابة إلى حدث المشاركة، وبالتالي لن يكون لديك خيار تعيينها كحدث افتراضي عندما تحاول المشاركة شئ ما. سيتعين عليك بدلاً من ذلك تحديد Sharedr في ورقة مشاركة الأسهم ثم استخدامها لتحديد التطبيق المستهدف للمشاركة، وإضافة خطوة أخرى في العملية. ليس من الواضح على الفور ما إذا كان هذا السلوك الجديد سيمنع أيضًا مصنعي Android الأصليين من تخصيص ورقة مشاركة Android. على سبيل المثال، الشركات المصنعة الأصلية مثل Samsung وLG (قطع) تتيح لك تعطيل أهداف المشاركة المباشرة من الظهور في ورقة المشاركة. للتوضيح، تنطبق هذه المشكلة فقط على Android 12. إذا كنت تستخدم نظام التشغيل Android 11 أو إصدارًا أقدم، فمن المفترض أن تكون قادرًا على استخدام Sharedr أو تطبيقات ورقة المشاركة الأخرى دون أي مشاكل.

شادرمطور: REJH جاديلا

مجاني.

4.4.

تحميل

صورة مميزة: استبدال Sharedr لورقة مشاركة Android