آزمایش ارائه دارایی

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

آزمایش محلی

«ارائه دارایی‌های Play» با نصب نسخه جدیدی از بازی بااستفاده از bundletool از آزمایش محلی پشتیبانی می‌کند. برای چرخه‌های تکراری سریع، از آزمایش محلی استفاده کنید زیرا نیاز به بارگذاری بازی در سرورهای Google Play را برطرف می‌کند. مراحلی که باید انجام دهید به این بستگی دارد که در Java، بومی، یا 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

در Unity Editor، Google > Build and Run (ساختن و اجرا کردن) را انتخاب کنید.

رفتار

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

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

محدودیت‌ها

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

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

آزمایش با هم‌رسانی داخلی برنامه

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

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

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