آزمایش تحویل دارایی

از مراحل این راهنما برای آزمایش نحوه ادغام برنامه Play Asset Delivery برای بازیابی بسته‌های دارایی استفاده کنید.

تست محلی

Play Asset Delivery با نصب نسخه جدیدی از بازی با استفاده از bundletool از آزمایش محلی پشتیبانی می کند. از تست محلی برای چرخه های سریع و تکراری استفاده کنید زیرا از آپلود بازی در سرورهای Google Play جلوگیری می کند. مراحلی که باید بردارید بستگی به این دارد که در جاوا، بومی یا Unity در حال توسعه هستید.

جاوا یا بومی

این مراحل را برای آزمایش برنامه خود به صورت محلی دنبال کنید:

  1. بسته نرم افزاری خود را بسازید .

  2. APK با پرچم --local-testing ایجاد کنید:

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. یک دستگاه را وصل کنید و bundletool را برای بارگذاری جانبی فایل‌های APK اجرا کنید:

    java -jar bundletool.jar install-apks --apks=output.apks
    

وحدت

در ویرایشگر Unity، Google > Build and Run را انتخاب کنید.

رفتار

بسته های install-time در طول فرآیند نصب برنامه نصب می شوند.

بسته های fast-follow مانند بسته های on-demand عمل می کنند. به این معنی که هنگام بارگذاری جانبی بازی، آنها به طور خودکار واکشی نمی شوند. هنگام شروع بازی، توسعه دهندگان باید آنها را به صورت دستی درخواست کنند. این نیازی به تغییر کد در برنامه شما ندارد.

محدودیت ها

موارد زیر محدودیت های آزمایش محلی است:

  • بسته‌ها به جای Play از حافظه خارجی واکشی می‌شوند، بنابراین نمی‌توانید نحوه عملکرد کدتان را در صورت بروز خطاهای شبکه آزمایش کنید.
  • آزمایش محلی سناریوی انتظار برای Wi-Fi را پوشش نمی دهد.
  • به روز رسانی ها پشتیبانی نمی شوند. قبل از نصب نسخه جدید بیلد خود، نسخه قبلی را به صورت دستی حذف نصب کنید.

تست با اشتراک گذاری برنامه داخلی

با نزدیک‌تر شدن به داشتن یک نامزد انتشار، بازی خود را با استفاده از یک پیکربندی واقعی تا حد ممکن آزمایش کنید تا مطمئن شوید که بازی شما برای کاربران شما در تولید عملکرد خوبی دارد. برای تأیید این موضوع، می‌توانید از اشتراک‌گذاری داخلی برنامه برای دریافت یک پیوند قابل اشتراک‌گذاری استفاده کنید که می‌توانید از آن برای دانلود بازی از Play استفاده کنید و در عین حال دقیقاً همان رفتاری را که کاربران شما پس از انتشار بازی در فروشگاه Play منتشر می‌کنند، نشان دهید.

برای آزمایش تحویل دارایی با استفاده از اشتراک‌گذاری داخلی برنامه، موارد زیر را انجام دهید:

  1. بسته نرم افزاری خود را بسازید.
  2. دستورالعمل‌های کنسول Play را در مورد نحوه اشتراک‌گذاری داخلی برنامه خود دنبال کنید.
  3. در دستگاه آزمایشی، روی پیوند اشتراک‌گذاری داخلی برنامه برای نسخه برنامه‌ای که به تازگی آپلود کرده‌اید، کلیک کنید.
  4. برنامه را از صفحه فروشگاه Google Play که پس از کلیک روی پیوند مشاهده می کنید، نصب کنید.