معماریهای ۶۴ بیتی، بهبود عملکرد و پایهای برای نوآوریهای آینده فراهم میکنند و تجربیات سریعتر و غنیتری را برای کاربران شما ارائه میدهند. ما از اندروید ۵ از پردازندههای ۶۴ بیتی پشتیبانی کردهایم. این امر، Wear OS را با بهروزرسانیهای اخیر برای Google TV و سایر فرم فاکتورها هماهنگ میکند و بر اساس الزام ۶۴ بیتی که برای اولین بار در سال ۲۰۱۹ برای موبایل معرفی شد، بنا شده است.
امروز، ما این الزام ۶۴ بیتی را به Wear OS گسترش میدهیم. این وبلاگ راهنماییهایی را ارائه میدهد تا به شما در آمادهسازی برنامههایتان برای برآورده کردن این الزامات جدید کمک کند.
الزام ۶۴ بیتی: جدول زمانی برای توسعهدهندگان Wear OS
از ۱۵ سپتامبر ۲۰۲۶:
- تمام برنامههای جدید و بهروزرسانیهای برنامههایی که شامل کد بومی هستند، هنگام انتشار در گوگل پلی، علاوه بر نسخههای ۳۲ بیتی، ملزم به ارائه نسخههای ۶۴ بیتی نیز خواهند بود.
- گوگل پلی از این پس آپلود برنامههای ناسازگار با قوانین را در کنسول پلی مسدود خواهد کرد.
ما در حال تغییر سیاست خود در مورد پشتیبانی از برنامههای ۳۲ بیتی نیستیم و گوگل پلی به ارائه برنامهها برای دستگاههای ۳۲ بیتی موجود ادامه خواهد داد.
اکثریت قریب به اتفاق توسعهدهندگان Wear OS قبلاً این تغییر را انجام دادهاند و برنامههای سازگار با ۶۴ بیتی از قبل در دسترس هستند. برای برنامههای باقیمانده، انتظار داریم این تلاش اندک باشد.
آماده شدن برای نیاز به نسخه ۶۴ بیتی
بسیاری از برنامهها کاملاً با کد غیربومی (مثلاً کاتلین یا جاوا) نوشته شدهاند و نیازی به تغییر کد ندارند. با این حال، توجه به این نکته مهم است که حتی اگر خودتان کد بومی ننویسید، یک وابستگی یا SDK میتواند آن را به برنامه شما وارد کند، بنابراین هنوز باید بررسی کنید که آیا برنامه شما شامل کد بومی است یا خیر.
اپلیکیشن خود را ارزیابی کنید
- با استفاده از APK Analyzer در اندروید استودیو، فایل APK یا بسته برنامه خود را از نظر کد بومی بررسی کنید .
- به دنبال فایلهای .so در پوشه lib بگردید . برای دستگاههای ARM، کتابخانههای ۳۲ بیتی در lib/armeabi-v7a قرار دارند، در حالی که معادل ۶۴ بیتی آن lib/arm64-v8a است.
- تضمین برابری: هدف این است که اطمینان حاصل شود برنامه شما در یک محیط فقط ۶۴ بیتی به درستی اجرا میشود. اگرچه پیکربندیهای خاص ممکن است متفاوت باشند، اما برای اکثر برنامهها این بدان معناست که برای هر معماری ۳۲ بیتی بومی که پشتیبانی میکنید، باید معماری ۶۴ بیتی مربوطه را با ارائه فایلهای .so مربوطه برای هر دو ABI لحاظ کنید.
- ارتقاء SDKها: اگر فقط نسخههای ۳۲ بیتی از یک کتابخانه یا SDK شخص ثالث دارید، برای دریافت نسخه سازگار با ۶۴ بیتی با ارائهدهنده آن تماس بگیرید.
نحوه آزمایش سازگاری ۶۴ بیتی
نسخه ۶۴ بیتی برنامه شما باید همان کیفیت و ویژگیهای نسخه ۳۲ بیتی را ارائه دهد. میتوان از شبیهساز اندروید Wear OS برای تأیید عملکرد و رفتار برنامه شما در محیط ۶۴ بیتی استفاده کرد.
توجه: از آنجایی که برنامههای Wear OS برای ارسال به گوگل پلی باید Wear OS 4 یا بالاتر را هدف قرار دهند ، احتمالاً شما در حال حاضر روی این تصاویر جدیدتر و فقط ۶۴ بیتی آزمایش میکنید.
هنگام آزمایش، به لودرهای کد بومی مانند SoLoader یا نسخههای قدیمیتر OpenSSL توجه کنید، که ممکن است برای عملکرد صحیح روی سختافزارهای ۶۴ بیتی نیاز به بهروزرسانی داشته باشند.
مراحل بعدی
ما اکنون این الزام را اعلام میکنیم تا به توسعهدهندگان یک فرصت شش ماهه بدهیم تا برنامههای خود را قبل از شروع اجرا در سپتامبر ۲۰۲۶ با این استاندارد مطابقت دهند. برای راهنمایی دقیقتر در مورد این انتقال، لطفاً به مستندات جامع ما در مورد پشتیبانی از معماریهای ۶۴ بیتی مراجعه کنید.
این گذار، گامی هیجانانگیز برای آیندهی Wear OS و مزایایی است که سازگاری با معماری ۶۴ بیتی برای این اکوسیستم به ارمغان خواهد آورد.
ادامه مطلب

اخبار محصول
گردش کار و نیازهای هوش مصنوعی هر توسعهدهنده منحصر به فرد است و مهم است که بتوانید انتخاب کنید هوش مصنوعی چگونه به توسعه شما کمک میکند. در ژانویه، ما قابلیت انتخاب هر مدل هوش مصنوعی محلی یا از راه دور را برای تقویت عملکرد هوش مصنوعی در اندروید استودیو معرفی کردیم.
Matthew Warner • ۲ دقیقه مطالعه

اخبار محصول
اندروید استودیو پاندا ۳ اکنون پایدار و آماده استفاده در محیط تولید است. این نسخه به شما کنترل و سفارشیسازی بیشتری بر روی گردشهای کاری مبتنی بر هوش مصنوعی میدهد و ساخت برنامههای اندروید با کیفیت بالا را آسانتر از همیشه میکند.
Matt Dyor • ۳ دقیقه مطالعه

اخبار محصول
در گوگل، ما متعهد هستیم که توانمندترین مدلهای هوش مصنوعی را مستقیماً به دستگاههای اندرویدی موجود در جیب شما بیاوریم. امروز، مفتخریم که انتشار جدیدترین مدل متنباز پیشرفته خود را اعلام کنیم: Gemma 4.
Caren Chang , David Chou • ۳ دقیقه مطالعه
در جریان باشید
جدیدترین بینشهای توسعه اندروید را به صورت هفتگی در صندوق ورودی خود دریافت کنید.





