از طریق Google Play، Android XR طیف گستردهای از برنامهها و تجربیات را برای هدستهای XR به ارمغان میآورد، از کاتالوگ موجود برنامههای تلفن همراه تا تجربیات فضایی و فراگیر XR.
این راهنما را مرور کنید تا بیاموزید چگونه برنامه های خود را از طریق Google Play برای کاربران Android XR آماده و توزیع کنید. برای اطلاعات در مورد قابلیت استفاده و استانداردهای کیفیت، حتما دستورالعملهای کیفیت برنامه Android XR را بخوانید.
این راهنمایی را دنبال کنید:
- با Play Store و Play Console شروع کنید
- با بستههای برنامه Android و محدودیتهای اندازه آشنا شوید
- یک آهنگ انتشار برای برنامه خود انتخاب کنید
- حذف دستگاه ها را مدیریت کنید
با Play Store و Play Console شروع کنید
اگر قبلاً یک برنامه تلفن همراه منتشر شده در فروشگاه Play دارید، انتشار یک برنامه برای Android XR بسیار آشنا خواهد بود. اگر تازه وارد Play Store یا Play Console هستید، این منابع به شما در شروع کار کمک می کنند.
با Android XR، کاربر می تواند با یک هدست XR به فروشگاه Play مراجعه کرده و یک برنامه را مستقیماً در هدست دانلود کند.
آپلود و انتشار یک برنامه به یک حساب کنسول Play نیاز دارد. میتوانید با استفاده از حساب کنسول Play موجود خود را توسعه و منتشر کنید یا اگر تازه وارد این پلتفرم هستید، یکی ایجاد کنید .
مرکز راهنمای کنسول Play اطلاعاتی را دارد که برای شروع به کار نیاز دارید:
- برای یک حساب توسعه دهنده Google Play ثبت نام کنید
- مرکز خطمشی برنامهنویس Google Play را مرور کنید
- برنامه خود را با استفاده از کنسول Play ایجاد و راه اندازی کنید
- قیمت گذاری را برای برنامه خود تنظیم کنید
- یک تست باز، بسته یا داخلی تنظیم کنید
- درباره قالب انتشار Android App Bundle و کاوشگر app bundle بیشتر بدانید
- گزارشها، آمار و اطلاعات آماری درباره برنامه و کاربران آن را مشاهده کنید
با بستههای برنامه Android و محدودیتهای اندازه آشنا شوید
Android App Bundle قالبی برای انتشار است که شامل همه کدها و منابع کامپایل شده برنامه شما می شود و تولید APK و امضای آن را به Google Play به تعویق می اندازد.
Google Play از بسته برنامه شما برای تولید و ارائه فایلهای APK بهینهسازی شده برای پیکربندی هر دستگاه استفاده میکند، بنابراین فقط کد و منابعی که برای یک دستگاه خاص مورد نیاز است برای اجرای برنامه شما دانلود میشود. برای بهینهسازی پشتیبانی از دستگاههای مختلف، لزوماً نیازی به ساخت، امضا و مدیریت چندین APK ندارید و کاربران بارگیریهای کوچکتر و بهینهتری دریافت میکنند.
اکثر پروژههای برنامه برای ساختن بستههای برنامه که از سرویسدهی بهینهسازیشده APK پشتیبانی میکنند، به تلاش زیادی نیاز ندارند. اگر قبلاً یکی از این کارها را انجام میدهید، سرویس APK بهینهسازی شده به یک مزیت خودکار تبدیل میشود:
- کد و منابع خود را بر اساس قراردادهای تعیین شده سازماندهی کنید
- بستههای برنامه Android امضا شده را با استفاده از Android Studio یا با استفاده از خط فرمان بسازید و آنها را در Google Play آپلود کنید
حداکثر محدودیت اندازه Google Play برای برنامههای Android XR نیز اعمال میشود.
ممکن است بخواهید از مزایای Play Asset Delivery یا Play Feature Delivery برای برنامه های Android XR استفاده کنید، به خصوص اگر برنامه شما دارای دارایی های بزرگ زیادی باشد. Play Feature Delivery از قابلیتهای پیشرفته بستههای برنامه استفاده میکند، که به برخی از ویژگیهای برنامه شما امکان میدهد به صورت مشروط تحویل داده شوند یا در صورت درخواست دانلود شوند. Play Asset Delivery راه حل Google Play برای ارائه مقادیر زیادی از دارایی های بازی است و روش های تحویل انعطاف پذیر و عملکرد بالا را ارائه می دهد.
یک آهنگ انتشار برای برنامه خود انتخاب کنید
کنسول Play گزینه هایی را برای نحوه انتشار و مدیریت برنامه های خود در اختیار شما قرار می دهد. برای Android XR، میتوانید از بین دو آهنگ انتشار انتخاب کنید: آهنگ انتشار موبایل یا آهنگ اختصاصی انتشار Android XR.
آهنگ انتشار شما در درجه اول به این بستگی دارد که آیا در حال افزودن رابط کاربری فضایی ، مدل های سه بعدی یا محیط های فضایی به یک برنامه تلفن همراه موجود هستید یا یک برنامه XR جدید می سازید. برای راهنمایی در مورد گزینه های آهنگ انتشار، بخش های زیر را بخوانید.
یک برنامه تلفن همراه موجود را فضایی کنید
برنامههای موجود منتشر شده در مسیر انتشار تلفن همراه بهطور خودکار در Google Play برای کاربران Android XR قابل شناسایی هستند، تا زمانی که برنامه دارای ویژگیهای پشتیبانینشده برای Android XR نباشد.
اگر میخواهید برنامه تلفن همراه خود را برای XR با افزودن ویژگیهایی مانند رابط کاربری فضایی ، مدلهای سه بعدی یا محیطهای فضایی متمایز کنید، دو گزینه برای نحوه توزیع برنامه بین کاربران Android XR دارید. در هر صورت، از همان نام بسته برنامه موجود خود استفاده کنید.
انتشار را در آهنگ موبایل ادامه دهید
در بیشتر موارد، میتوانید ویژگیها یا محتوای XR را در APK تلفن همراه موجود خود قرار دهید. شما نیازی به ایجاد تغییرات خاصی در انتشارات Play Console ندارید. میتوانید به کار با APK موجود خود ادامه دهید و همان داراییها را در مسیر انتشار موبایل منتشر کنید. کاربران اندروید XR مصنوعاتی را از مسیر انتشار موبایل دریافت خواهند کرد.
تجربه XR خود را در آهنگ انتشار اختصاصی Android XR منتشر کنید
در برخی شرایط، برنامه XR و برنامه تلفن همراه شما ممکن است ویژگی ها یا الزامات متفاوتی داشته باشند. برای مثال، برنامه XR شما ممکن است به مجموعهای از مجوزها نیاز داشته باشد یا ممکن است عملکردهای بسیار متفاوتی ارائه دهد که بازسازی آن را برای سرویسدهی به موارد استفاده از تلفن همراه و XR دشوار میکند. در این موارد، میتوانید با استفاده از ورودی برنامه ثبتشده موجود در Play، یک APK جدید برای تجربه XR خود ایجاد کنید. APK جدید یک نام بسته را با برنامه تلفن همراه فعلی شما به اشتراک می گذارد. برنامه تلفن همراه موجود شما در مسیر تلفن همراه منتشر خواهد شد و نسخه جدید XR برنامه شما در مسیر اختصاصی Android XR منتشر خواهد شد. در حالی که این گزینه میتواند انعطافپذیری بیشتری را نسبت به نسخههای شما فراهم کند، اما سربار بیشتری دارد، زیرا چندین APK برای انتشار و مدیریت دارید. برای انتشار در آهنگ اختصاصی Android XR، برنامه باید دارای ویژگی android.software.xr.immersive
در AndroidManifest APK باشد. برای دستورالعملهای دقیق در مورد نحوه استفاده از آهنگ انتشار اختصاصی برای Android XR، به راهنمای کنسول Play مراجعه کنید.
برنامههایی که در مسیر اختصاصی Android XR منتشر میشوند فقط برای دستگاههای Android XR که از ویژگی android.software.xr.immersive
پشتیبانی میکنند قابل مشاهده خواهند بود.
ساخت اپلیکیشن XR جدید
برای برنامه های جدید که فقط برای دستگاه های XR در نظر گرفته شده اند، باید به طور انحصاری در مسیر اختصاصی Android XR منتشر کنید. برای انتشار در آهنگ اختصاصی Android XR، برنامه باید دارای ویژگی android.software.xr.immersive
در AndroidManifest APK باشد. برای دستورالعملهای دقیق در مورد نحوه استفاده از آهنگ انتشار اختصاصی برای Android XR، به راهنمای کنسول Play مراجعه کنید.
برنامههایی که در مسیر اختصاصی Android XR منتشر میشوند فقط برای دستگاههای Android XR که از ویژگی android.software.xr.immersive
پشتیبانی میکنند قابل مشاهده خواهند بود.
حذف دستگاه ها را مدیریت کنید
پس از اینکه حداقل یک بسته برنامه را در کنسول Play آپلود کردید، میتوانید کاتالوگ دستگاههای موجود را مشاهده کرده و بررسی کنید که کدام دستگاهها با برنامه شما سازگار هستند. برای آشنایی با نحوه مشاهده و محدود کردن دستگاههای سازگار برنامه خود، از مرکز راهنمایی کنسول Play دیدن کنید.
همچنین ببینید
- برنامه خود را برای انتشار آماده کنید
- برنامه خود را امضا کنید
- برنامه خود را آپلود کنید
- یک تست باز، بسته یا داخلی تنظیم کنید
- با اطمینان آزاد کنید
- مرکز توسعه دهندگان Google Play