میانبرهای برنامه

سرویس‌های «بازی‌های Play» ممکن است به‌طور خودکار میانبرهای برنامه را اضافه کنند، برای مثال به کاربران اجازه می‌دهند تا به سرعت نمایه «خدمات بازی‌های Play» را برای استفاده انتخاب کنند. میانبرهای برنامه را می توان بر اساس تعداد حساب های موجود در دستگاه و میزان استفاده از بازی اضافه یا حذف کرد.

میانبرهای موجود

  • تعویض نمایه : میانبری برای بازیکنان برای جابه‌جایی بین نمایه‌های مختلف بازی‌های Play. برای مقاله مرکز راهنمایی مربوطه، نحوه تغییر نمایه بازی‌های Play را ببینید.

میانبرهای برنامه پر شده از خدمات بازی های Play را مدیریت کنید

در صورتی که بازی شما به طور فعال از میانبرهای برنامه استفاده می کند، می توانید تعداد میانبرهای برنامه را که توسط خدمات بازی های Play پر شده اند محدود کنید. برای این کار، یک عنصر متا داده را به هر اعلامیه فعالیت "android.intent.category.LAUNCHER" اضافه کنید و موارد زیر را تنظیم کنید:

  • android:name به "com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER" ؛
  • android:value حداکثر تعداد اسلات‌های میانبر برنامه است که می‌تواند توسط سرویس‌های بازی‌های Play استفاده شود.

مثال

در این مثال، ما نشان می‌دهیم که چگونه حداکثر تعداد اسلات‌های میانبر برنامه را که سرویس‌های بازی‌های Play می‌توانند استفاده کنند، به دو محدود کنیم. برای مثال، ما در ابتدا یک مانیفست برنامه داریم که به شکل زیر است:

<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 می‌توانند استفاده کنند به دو عدد محدود شده است.