این راهنما توضیح میدهد که چگونه ادغام پیاموارههای نصب درونبرنامه را در برنامه یا بازی خود آزمایش کنید.
امتحان کردن میانای برنامهسازی کاربردی
برای آزمایش کردن API، این مراحل را دنبال کنید:
- تأیید کنید که مالک حساب آزمایشی یک یا چند دستگاه با فرم فاکتور جایگزین دارد، برای مثال، ساعت، تلفن، رایانه لوحی، دستگاه تاشو، تلویزیون، یا خودروی دارای سیستمعامل Android Automotive.
- تأیید کنید که حساب آزمایشی در دیگر انواع دستگاهها به سیستم «فروشگاه Play» وارد شده باشد.
- بررسی کنید که حساب آزمایشی نسخه ۴۲.۲ یا بالاتر «فروشگاه Play» را در تلفن اجرا میکند.
آزمایش بااستفاده از «فروشگاه Google Play»
پیاموارههای نصب درونبرنامه مستلزم این است که برنامهتان در «فروشگاه Play» منتشر شده باشد. میتوانید بااستفاده از دستههای هدف آزمایشی داخلی یا همرسانی داخلی برنامه، ادغام خود را بدون انتشار برنامهتان در تولید آزمایش کنید. توضیح درباره هردو روش در این بخش آمده است.
آزمایش بااستفاده از دسته هدف آزمایشی داخلی
برنامهتان را در دسته هدف آزمایشی داخلی بارگذاری کنید. سپس آن را در دستگاهی با حساب کاربری که به دسته هدف آزمایشی داخلی دسترسی دارد نصب کنید. هنگام انجام این کار، تأیید کنید که این شرایط برآورده شده است:
- حساب کاربری بخشی از دسته هدف آزمایشی داخلی است.
- حساب کاربری حساب اصلی است و در «فروشگاه Play» انتخاب شده است.
- حساب کاربری برنامه را از «فروشگاه Play» بارگیری کرده باشد. برنامه در کتابخانه Google Play کاربر فهرست شده باشد.
- حساب کاربری برنامه را در همه دستگاههای واجدشرایط نصب نکرده است.
پساز اینکه حساب موجود در دستگاه حداقل یکبار برنامه را از دسته هدف آزمایشی داخلی بارگیری کرد و به فهرست آزمایشکنندگان اضافه شد، میتوانید نسخههای جدید برنامه را بهصورت محلی در آن دستگاه مستقر کنید، مثلاً بااستفاده از Android Studio.
آزمایش بااستفاده از همرسانی داخلی برنامه
برای تکرار سریع، میتوانید از همرسانی داخلی برنامه برای آزمایش ادغام استفاده کنید. این روش به شما امکان میدهد با رد شدن از برخی درستیسنجیهایی که در دستههای هدف آزمایشی دیگر انجام میشود، تغییرات را بهسرعت آزمایش کنید.
عیبیابی
جدول زیر مشکلات رایجی را شرح میدهد که میتوانند مانع از نمایش کادر گفتگوی درخواست نصب درونبرنامه در برنامه شما شوند:
| مشکل | راهحل |
|---|---|
| برنامهتان در «فروشگاه Play» منتشر نشده است. | برای آزمایش کردن، لازم نیست برنامهتان منتشر شده باشد. بااینحال،
applicationId برنامهتان باید حداقل در دسته هدف آزمایشی داخلی دردسترس باشد. |
| پیامواره نصب درونبرنامه نشان داده نمیشود. | تأیید کنید که [واجدشرایط بودن](.#eligibility) و [معیارهای آزمایش](.#test) برآورده شده است. |
| حساب کاربر واجدشرایط نصب برنامه نیست. | کاربر قبلاً برنامه را در همه دستگاههای واجدشرایط نصب کرده است. برنامه را از دستگاههای واجدشرایط حذف نصب کنید. |
| حساب اصلی در «فروشگاه Play» انتخاب نشده است. | وقتی چند حساب در دستگاه دردسترس است، بررسی کنید که حساب اصلی در «فروشگاه Play» انتخاب شده باشد. |
| حساب کاربر محافظت میشود، برای مثال، با حسابهای سازمانی. | درعوض از حساب Gmail استفاده کنید. |
| به سهمیه رسیدهاید. | از دسته هدف آزمایشی داخلی یا همرسانی داخلی برنامه استفاده کنید. |
| مشکلی در «فروشگاه Google Play» یا «خدمات Google Play» در دستگاه وجود دارد. | این مشکل معمولاً زمانی رخ میدهد که «فروشگاه Play» بهصورت جانبی در دستگاه بار شده باشد. از دستگاه دیگری استفاده کنید که نسخه معتبری از «فروشگاه Play» و «خدمات Google Play» داشته باشد. |