چگونه اپلیکیشن های Android را بدون گوگل پلی استور به روز کنیم
اطلاعیه حقوقی و ایمنی: این مقاله فقط برای اهداف آموزشی است. برای اکثر کاربران، فروشگاه Google Play امن ترین و مناسب ترین راه برای به روز نگه داشتن برنامه های Android است. تکنیکهایی که در اینجا توضیح داده شدهاند برای سناریوهای قانونی اعمال میشوند: بهروزرسانی برنامههای منبع باز از صفحات انتشار پروژه خودشان، استفاده از ساختهای بتا که مستقیماً توسط یک توسعهدهنده ارائه میشوند، یا بهروزرسانی یک برنامه در دستگاهی که به خدمات Play دسترسی ندارد. XAPK به APK میزبان، توزیع، پیوند به برنامههای دارای حق نسخهبرداری، پولی یا دزدی را تسهیل نمیکند یا دسترسی به آنها را تسهیل نمیکند.، و ما قویاً از نصب بهروزرسانیهای برنامههای پولی یا تجاری از منابع غیررسمی جلوگیری میکنیم. برای شرایط کامل به سلب مسئولیت ما مراجعه کنید.
فروشگاه Google Play برای اکثر مردم راحت است، اما همیشه سریع ترین یا مطمئن ترین راه برای به روز ماندن نیست. شاید از گوشی هواوی بدون خدمات Google Mobile استفاده میکنید، شاید میخواهید از یک اشکال در نسخه فعلی اجتناب کنید، یا شاید فقط ترجیح میدهید کتابخانه برنامه خود را با دست مدیریت کنید. در تمام این موارد، به روز رسانی برنامه های Android بدون فروشگاه Play ساده تر از آن چیزی است که فکر می کنید.
در زیر روشهای ایمنتر برای اعمال بهروزرسانیها به صورت دستی را بررسی میکنیم تا بتوانید بدون تکیه بر فروشگاه Play در جریان باشید.
خوراکی های کلیدی
- اگر APK جدید با همان کلید قبلی امضا شده باشد، Android بهروزرسانیهای «درجا» را امکانپذیر میکند.
- شما باید مجوزهای "نصب برنامه های ناشناس" را برای مرورگر یا مدیر فایل خود فعال کنید.
- یک مخزن منبع باز مانند F-Droid میتواند بهروزرسانیها را برای برنامههای منبع باز/رایگان بدون درگیر کردن فروشگاه Play خودکار کند.
- همیشه قبل از نصب بهروزرسانی دستی، تایید امضا را انتخاب کنید.
روش 1: به روز رسانی دستی از منبع خود توسعه دهنده
این مستقیم ترین روش است. برای برنامههایی که ناشر آنها نسخههای منتشر شده را در وبسایت خود یا صفحه انتشار پروژه (که برای نرمافزار متنباز، مرورگرها، پیامرسانها و ابزارهای توسعهدهنده معمول است) میزبانی میکند، میتوانید آخرین نسخه امضاشده را مستقیماً از آن منبع دریافت کنید.
فرآیند:
- برنامه را در سایت رسمی ناشر یا صفحه انتشار پیدا کنید.
- شماره نسخه را با نسخه ای که در حال حاضر روی گوشی خود دارید مقایسه کنید.
- معماری صحیح CPU (ARMv7، ARMv8/ARM64) را دانلود کنید.
- APK دانلود شده را باز کنید. Android می پرسد: "آیا می خواهید یک به روز رسانی برای این برنامه موجود نصب کنید؟"
- روی نصب کنید کلیک کنید. داده ها و تنظیمات شما حفظ خواهد شد.
روش 2: استفاده از کانال های به روز رسانی منبع باز
برای کاربرانی که بهطور خاص میخواهند بهروزرسانیها را خارج از فروشگاه Play مدیریت کنند (معمولاً به دلیل اینکه دستگاه با خدمات Google ارسال نمیشود یا کاربر نرمافزار منبع باز را ترجیح میدهد)، یک فروشگاه متمرکز بر منبع باز میتواند برنامههای نصبشده را اسکن کند و اعلانهای بهروزرسانی ارائه دهد.
- F-Droid: مخزن منبع باز استاندارد برای Android. هر برنامه ای که توزیع می کند از کد منبع قابل بازرسی عمومی توسط زیرساخت خود F-Droid ساخته شده است، با امضای رمزنگاری که در زمان نصب تأیید می شود. این یک سیستم اعلان به روز رسانی داخلی عالی دارد و برای هر کسی که می خواهد برنامه ها را بدون فروشگاه Play به روز کند، در حالی که هنوز به یک منبع قابل اعتماد متکی است، گزینه پیشنهادی است.
- مستقیم از توسعه دهندگان: برخی از برنامهها (مرورگرهایی مانند فایرفاکس، پیامرسانهایی مانند سیگنال) مکانیزم خودبهروزرسانی را ارسال میکنند که بهروزرسانیهای امضاشده را مستقیماً از سرورهای خود ناشر دریافت میکند، بدون اینکه فروشگاه شخص ثالثی درگیر آن باشد.
مهم: درک "تنزل برنامه"
در حالی که میتوانید رو به جلو را بهراحتی بهروزرسانی کنید، Android از نصب نسخه قدیمیتر به نسخه جدیدتر جلوگیری میکند. اگر میخواهید یک بهروزرسانی را برگردانید، ابتدا باید برنامه را حذف نصب کنید که نتیجه آن از دست دادن داده ها است. ما در اینجا یک راهنمای دقیق در مورد تنزل رتبه داریم.
احتیاط: اعلان های به روز رسانی جعلی
هرگز روی پنجرههای بازشو در مرورگر خود کلیک نکنید که میگویند: «نسخه Chrome شما قدیمی است، برای بهروزرسانی اینجا را کلیک کنید». به روز رسانی واقعی هرگز به این روش تحویل داده نمی شود. اینها تقریباً همیشه تبلیغات مخربی هستند که سعی در نصب نرم افزارهای جاسوسی دارند.
چگونه دستگاه خود را برای به روز رسانی دستی تنظیم کنید
به طور پیش فرض، Android نصب های دستی را برای امنیت مسدود می کند. فقط یک بار باید این تنظیمات را تغییر دهید:
- به تنظیمات > برنامه ها بروید.
- مرورگر خود را انتخاب کنید (مانند کروم).
- به پایین بروید و روی "نصب برنامه های ناشناس" ضربه بزنید.
- سوئیچ را روی اجازه دهید تغییر دهید.
برای به روز رسانی بعدی خود آماده شوید
از ابزارهای ما برای تجزیه و تحلیل APKهای فعلی خود استفاده کنید و برای یک تجربه بهروزرسانی دستی و ایمن آماده شوید.
نسخه های فعلی برنامه را بررسی کنیدسوالات متداول (سؤالات متداول)
اگر واتس اپ را به صورت دستی آپدیت کنم، چت هایم را از دست خواهم داد؟
خیر. تا زمانی که APKی که نصب میکنید یک بهروزرسانی رسمی است (با کلید اصلی امضا شده است)، پایگاه داده و چتهای شما دست نخورده باقی میمانند.
آیا می توانم یک برنامه Play Store را با یک APK از منبع دیگری به روز کنم؟
بله، اگر (و فقط اگر) APK جدید با همان کلید امضای نسخه نصب شده فعلی امضا شده باشد. Android از ارتقاء یک برنامه نصب شده با یک کلید دیگر که دفاع اصلی آن در برابر جعل هویت است، خودداری می کند. APK جایگزین باید از یک منبع قانونی باشد: سایت خود ناشر، صفحه انتشار خود برنامهنویس یا APK که قبلاً خودتان صادر کردهاید. امضا را تایید کنید قبل از نصب.
چرا دکمه "نصب" خاکستری می شود؟
این معمولاً به دلیل فعال بودن یک برنامه پوشش صفحه (مانند فیلتر نور آبی) است. «Draw over other apps» را برای آن ابزارهای کمکی خاموش کنید و دوباره امتحان کنید.
مطابقت بهروزرسانیهای دستی برنامه با امضاهای اصلی
بهروزرسانی خارج از فروشگاه Google Play به شما کنترل بیشتری بر تجربه Android خود میدهد. چه در حال ردیابی ویژگیهای جدیدتر باشید یا با تأخیرهای تحویل در منطقه خود کار کنید، بهروزرسانی دستی تا زمانی که به منابع قانونی، صفحه انتشار خود توسعهدهنده یا مخزن منبع باز مانند F-Droid و امضاها را بررسی کنید قبل از نصب هر بهروزرسانی پایبند باشید، بیخطر است.