سرویسهای بازیهای Play ممکن است بهطور خودکار میانبرهای برنامه را اضافه کنند، بهعنوان مثال برای اینکه کاربران بتوانند بهسرعت نمایه سرویسهای بازیهای Play را برای استفاده انتخاب کنند. میانبرهای برنامه میتوانند بر اساس تعداد حسابهای موجود در دستگاه و میزان استفاده از بازی اضافه یا حذف شوند.
تعویض پروفایل : میانبری برای بازیکنان جهت جابجایی بین پروفایلهای مختلف بازیهای Play. برای مقاله مربوطه در مرکز راهنمایی، به نحوه تعویض پروفایلهای بازیهای Play مراجعه کنید.
در صورتی که بازی شما به طور فعال از میانبرهای برنامه استفاده میکند، میتوانید تعداد میانبرهای برنامه که توسط سرویسهای Play Games اشغال میشوند را محدود کنید. برای این کار، یک عنصر متا-داده به هر اعلان فعالیت "android.intent.category.LAUNCHER" اضافه کنید و موارد زیر را تنظیم کنید:
-
android:nameبه"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"تبدیل کن. -
android:valueحداکثر تعداد اسلاتهای میانبر برنامه که میتوانند توسط سرویسهای Play Games استفاده شوند.
در این مثال، نشان میدهیم که چگونه حداکثر تعداد اسلاتهای میانبر برنامه که سرویسهای Play Games میتوانند استفاده کنند را به دو عدد محدود کنیم. برای مثال، در ابتدا یک مانیفست برنامه خواهیم داشت که به شکل زیر است:
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity >
...
</application >
...
</manifest >
و برای اعمال محدودیتها، مانیفست برنامه باید به صورت زیر بهروزرسانی شود:
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
android:value="2" />
</activity >
...
</application >
...
</manifest >
همین. اکنون حداکثر تعداد اسلاتهای میانبر برنامه که سرویسهای Play Games میتوانند استفاده کنند به دو محدود شده است.