نصب سریع اپلیکیشن اندروید بر روی دسکتاپ +آموزش
پدال نیوز: در این مطلب همراه ما باشید تا به شما بگوییم چگونه می توانید در عرض چند دقیقه فایل های apk را بر روی گوگل کروم هر سیستم عاملی بر روی دسکتاپتان نصب کنید.
به گزارش "پدال نیوز" به گزارش پدال نیوز، امروز می خواهیم نحوه نصب اپلیکیشنهای اندروید بر
روی سیستم عاملهای دسکتاپ دیگر را به شما آموزش دهیم که شیوه نصب هر
اپلیکیشن روندی متفاوت دارد.
تبصره : نمیتوان موفقیت این روش را به طور کامل تضمین کرد، بسیاری از برنامههای اندروید هستند که بسیار سخت یا اصلا در سیستم عاملهای دیگر پشتیبانی رسمی نمیشوند. پس نباید توقع داشته باشید اپلیکیشنهای اندرویدی بدون هیچ اشکال یا خیلی ساده بر روی سیستم عامل شما نصب شوند. برای دنبال کردن ادامه این راهنمایی به کروم نسخه ۳۷ به بالا نیاز خواهید داشت.
چند تعریف و توضیح قبل از نصب
این روش کاملا جدید است، بنابراین برای اینکه روند انجام اینکار را ساده و روانتر کنید، در ادامه به معنی و مفهوم چند اصطلاح زیر توجه کنید:
ARC:
اختصاری از عبارت App Runtime Chrome و بخشی نرمافزاری است که به اپلیکیشنهای اندرویدی اجازه میدهد در کروم اجرا شوند. دقیقا کاری که ART (یا رانتایم قدیمی Dalvik) میکند و آن اجازه اجرای اپلیکیشنهای اندرویدی در خود سیستم عامل اندروید است. اکنون با نسخه اصلاح شده رانتایم اندروید برای کروم، گوگل میتواند به توسعه دهندگان اجازه افزودن پشتیبانی اپلیکیشنها برای کروم را بدهد بدون اینکه آنها بخواهند نسخهای از آن اپلیکیشن اندروید را برای کروم از پایه دوباره بسازند.
ARChon Custom Runtime:
توضیح دادیم که ARC به طور خاص برای سیستم عامل کروم ساخته و پرداخته شده است. حال برای اینکه آزادی عمل توسعه دهندگان افزایش پیدا کند، ARChon Custom Runtime ایجاد شده تا حتی کاربران ویندوز، مک OS X و لینوکس هم بتوانند اپلیکیشنهای اندروید را اجراکنند و همچنین محدودیت تعداد اپلیکیشنهای قابل اجرا نیز برداشته شود.
Google Play Services:
پلاگینی است که گوگل در اختیار توسعه دهندگان برای اپلیکیشنهای آنها قرار داده است. توسعه دهندگان اپلیکیشنها میتوانند برنامههای خود را به APIهای این برنامه متصل کرده و از عملکردهای از پیش آماده شده در برنامهی خود بهره ببرند.
َUnpacked Extension:
معمولا اکستنشنها از طریق Chrome Web Store و در قالب فایلهایی با فرمت CRX. قابل دانلود و نصب هستند. اکنون برای نصب اپلیکیشنهای اندرویدی در کروم، نیاز به اکستنشنهای باز شده و غیر فشرده داریم، در واقع پوشهای که تمام فایلهای مربوط به یک اکستنشن یا افزونه در آن وجود داشته باشد (یا در این مورد، Android APK). شیوه انجام این عملکرد شبیه به روشی است که برای اکستنشنها وجود دارد، اما محتویات این نوع اکستنشنها بر خلاف اکستنشنهای کروم در قالب یک فایل واحد جمع نشدهاند.
قدم اول: ARChon Runtime را نصب کنید
سیستم عامل کروم از رانتایم خاصی استفاده میکند تا اپلیکیشنهای سیستم عامل اندروید به صورت محلی درون این مرورگر اجرا میشوند. منظور از رانتایم نیز یک شبیه ساز یا امولاتور نیست بلکه منظور ما یک رانتایم خاص و پیشرفته برای این سیستم عامل جدید گوگل است. سیستم عامل کروم از موتوری بسیار مشابه با اندروید استفاده میکند تا نرمافزارها را به صورت مستقیم اجرا کند و این موتور خاص ARC است که در ابتدا توضیح داده شد.
اما برای شروع ما به رانتایم مخصوصی که بتواند اپلیکیشنهای اندروید را بر روی ویندوز، مک OS X و لینوکس اجرا کند نیاز داریم، بنابراین لازم است ARChon Custom Runtime را دانلود کنیم. در حال حاضر و بدون دانلود و نصب این رانتایم، خواهید توانست اپلیکیشنهای اندرویدی را بر روی Chrome OS نصب کنید، اما این تعداد اپلیکیشنهای قابل نصب بسیار محدود و تنها ۴ عدد است. اما روش جایگزین و با استفاده از ARChon Custom Runtime به شما اجازه اجرای هر اپلیکیشن بر روی سیستم عاملهای مختلف دسکتاپ داده خواهد شد، مراحل زیر را انجام دهید:
۱.ARChon runtime را دانلود کنید.
۲. فایل دانلود شده را از حالت فشرده خارج کنید.
۳. صفحه Extensions را با رفتن به مسیر Menu > More Tools > Extensions باز کنید.
۴. Developer mode را از گوشه بالا و سمت راست فعال کنید (اگر هماکنون فعال نیست).
۵. حال گزینه "Load unpached extension" را انتخاب کنید.
۶. در نهایت پوشهای که شامل ARChon runtime و پیش از این از حالت فشرده خارج شده است را انتخاب کنید (پوشه غیر فشرده فایل دانلود شده در مرحله اول را انتخاب کنید).
اکنون رانتایم ARChon در قالب یک اکستنشن کروم اجرا میشود. ممکن است در حین انجام این فرآیند چند هشدار شبیه به شکل زیر نمایش داده شود. نگران نباشید، این هشدارها عادی است و بر توانایی اجرای اپلیکیشنهای اندرویدی در سیستم عامل شما تاثیری نخواهد گذاشت.
برای وارد شدن به قدم دوم این روش به چند اپلیکیشن اندرویدی نیاز داریم. این مرحله کمی پیچیده است، چرا که APKهای اندرویدی برای کروم بسته بندی و آماده نشدهاند. در قدم دوم باید از اپلیکیشنهای به اصطلاح اصلاح شدهی اندروید را برای نصب در کروم استفاده کنیم. در ادامه با ما باشید.
قدم دوم: نصب اپلیکیشنهای اندرویدی در کروم
ساده و سریعترین راه برای دسترسی به اپلیکیشنهای اندرویدی اینترنت است. انجمنهایی شبیه به subreddit در حال حاضر در این زمینه فعال هستند. با این حال هنوز ۱.۳ میلیون اپلیکیشن موجود در پلی استور هستند که بسیاری از آنها هنوز مشکلات ناسازگاری با سیستم عاملهای دیگر را دارند. در ادامه حتی به روش سازگار کردن اپلیکیشنهای اندرویدی با سیستم عامل کروم نیز خواهیم پرداخت.
سلب مسولیت:
اپلیکیشنهایی هستند که توزیع آنها محدود و فقط برای اندورید است و اصلاح آنها به این روش میتواند درجهای از نقض کپیرایت را به همراه داشته باشد. در عمل تغییر کوچکی بین دانلود یک اپلیکیشن غیر اصلاح شده و سپس اصلاح آن به شکلی که شما میخواهید، اتفاق میافتد. به همین دلیل، بعید است که یک توسعه دهنده برنامه رایگان نگران تغییر برنامه و یا اصلاح آن برای اجرا در سیستم عاملهای دیگر باشد اما صاحب یک برنامه پولی به احتمال زیاد از دانلود برنامه و سپس تغییرات در آن برای اجرا در سیستم عاملهای دیگر خوشحال نخواهد شد. پس حتما با رعایت این موضوع اقدام به دانلود اپلیکیشنهای پولی اصلاح شده بزنید و در ابتدا مبلغ لازم را پرداخت کنید.
همانطور که گفتیم اپلیکیشنهای زیادی در پلی استور هستند اما نمیتوان همگی آنها را به همان صورت که بر روی دستگاه اندرویدی نصب میشوند بر روی کروم نیز نصب کرد. در واقع باید بر روی آنها یک سری اصلاحات انجام شود تا آماده نصب بر روی کروم و آماده شدن برای رانتایم کروم شوند. خوشبختانه تعدادی از کاربران فعال اینترنت لیستی رو به رشد از اپلیکیشنهای اصلاح شده اندرویدی سازگار با کروم را آماده کردهاند. در این سند میتوانید لینک دانلود آنها را بیابید، یا به انجمنهایی که هماکنون در حال توسعه این روش هستند بپیوندید. همین که فایل فشرده Zip. که فایل با فرمت APK اصلاح شده در آن حضور داشت را دانلود کردید، به این روش باید آن را بر روی کروم نصب کنید:
۱. فایل را از حالت فشرده خارج کنید و پوشه (احتمالا اسمی شبیه "com.twitter.android" خواهد داشت) آن را در جایی قرار دهید که به راحتی قابل پیدا کردن باشد.
۲. صفحه Extensions کروم را باز کنید.
۳. بر روی "Load unpacked extensions" کلیک کنید.
۴. پوشهای که APK اصلاح شده را به همراه دارد و قبلا دانلود کردهاید را انتخاب کنید.
این اپلیکیشن اندرویدی اکنون در لیست اکستنشنهای کروم شما ظاهر خواهد شد. اگر یکی از طرفداران اپلیکیشنهای کروم هستید، میتوانید از طریق میانبر به این برنامه در Chrome app launcher دسترسی داشته باشید. وابسته به اینکه چگونه این اپلیکیشن بسته بندی شده، ممکن است آیکون اصلی و نام آن به صورت معمول به نمایش در نیاید.
قدم سوم (اختیاری): اپلیکیشن اندرویدی دلخواه خود را برای کروم آماده کنید
همانطور که گفتیم هنوز تعداد زیادی از اپیلیکشنهای اندرویدی هستند که به اصطلاح اصلاح نشدهاند و نمیتوان آنها را بر روی کروم نصب کرد. اگر بخواهید میتوانید منتظر بمانید تا دیگران دست به کار شوند اما راه برای شما هم باز است و روش آن نیز سخت نیست. پس اگر دوست دارید خودتان آستینها را بالا بزنید و اپلیکیشن مورد علاقه اندرویدی خود را به کروم بیاورید چند راه برای اجرای ترفند و اجرای اپلیکیشنهای APK بر روی کروم وجود دارد. این روشها البته هنوز تحت توسعه هستند، پس ممکن است در آیندهای نزدیک راههای آسانتری برای تبدیل این برنامهها به وجود آید. اما برای تکمیل این بخش ما قصد داریم روش نصب chromeos-apk tool و تبدیل دستی برنامهها را به شما آموزش دهیم. ابتدا روش نصب ابزار chromeos-apk را مطالعه خواهید کرد و بعد به سراغ روش استفاده از آن میرویم.
ویندوز:
۱. فایل node.js با فرمت msi. را دانلود کنید.
۲. node.j.s را نصب کنید.
۳. در خط فرمان دستور زیر را اجرا کنید:
npm install chromeos-apk -g
به همین سادگی. اکنون شما ابزار chromeos-apk را بر روی سیستم خود نصب کردهاید و در خط فرمان و در هر پوشهای میتوانید آن را فرا خوانید.
مک OS X یا لینوکس:
ابزار chromeos-apk به شکل اصلی برای سیستم عامل لینوکس و OS X توسعه داده شده است:
۱. در ترمینال، این دستور را اجرا کنید:
sudo apt-get install npm
۲. در توزیع اوبونتو این دستور را اجرا کنید:
sudo apt-get install lib32stdc++6
۳.node.js را دانلود کنید.
۴. فایل tar.gz که از لینک بالا دانلود کردید را از حالت فشرده خارج کنید.
۵. فایل README را باز کنید، با ترمینال به محلی که پوشه غیره فشرده node.js ذخیره شده است بروید و سپس دستورات زیر را به ترتیب وارد کنید:
configure/.
make
make install
۶. این دستور را اجرا کنید:
sudo npm install chromeos-apk -g
۷. برای اینکه مطمئن شوید آخرین بروزرسانی این ابزار را نصب کردهاید این دستور را اجرا کنید:
sudo npm install -g chromeos-apk@latest
چگونه از Chromeos-apk Tool استفاده کنیم
اکنون شما chromeos -apk tool را بر روی سیستم خود نصب کردهاید. برای استفاده از آن به یک اپلیکیشن اندرویدی (APK) نیاز دارید. بسیاری از مدیریت فایلها و ابزارهای پشتیبانگیر مانند ES File Explorer و Titanium Backup میتوانند فایل APK را در دستگاه شما ذخیره کنند.
با در اختیار داشتن فایل APK خیلی راحت میتوان نسخه قابل نصب بر روی کروم را تهیه کرد. خط فرمان یا ترمینال را باز کنید و به جایی که فایلهای APK خود را ذخیره کردهاید بروید و بعد از آن دو گام زیر را بردارید:
۱. دستور زیر را اجرا کنید:
chromeos-apk [NAME OF APK]
؛ به جای Name OF APK باید اسم فایل APK خود را قرار دهید.
مثال:
chromeos-apk com.evernote.apk
۲. اگر درخواستی ظاهر شد، نام بسته اپلیکیشن را وارد کنید. نام بسته اپلیکیشنهای متفاوت را میتوانید از آدرس آنها در گوگل پلی پیدا کنید. برای مثال در این آدرس، بعد از =id نام پکیج که "com.evernote است" را مشاهده خواهید کرد.
اپلیکیشن APK شما اکنون اصلاح شده و آماده برای اجرا در کروم! حال میتوانید آن را با قدم دومی که در این مطلب ذکر شد، نصب کنید (صفحه Extensions را باز کنید، بر روی "Load unpacked extension" کلیک کنید و پوشهای که به تازگی ساختهاید را انتخاب کنید).
جایگزین: به طور دستی APKها را تبدیل کنید
اگر نمیتوانید یا نمیخواهید با ابزار خط فرمان به اصلاح و مناسب کردن اپلیکیشن برای کروم بپردازید، پس خودتان دست به کار شوید و پکیج جدیدی را بسازید. البته هنوز لازم است chromeos-apk را دانلود کنید (از گیتهاب). همچنین نیاز به فایل APK برای صورت مسئله این روش دارید. بعد از آماده کردن این دو، به ترتیب گامهای زیر را انجام دهید:
۱. پوشهای با نام "template_" در درون chrome0s-apk tool که دانلود کردهاید وجود دارد. آن را به جای دیگری کپی کنید (ترجیا به نزدیکی محل APK کپی کنید).
۲. فایل APK را در مسیر "template > Vendor > chromium > crx_" کپی کنید. اگر پوشه درست را انتخاب کرده باشید، فایل README در آنجا وجود دارد.
۳. نام پوشه "template_" را به نام پکیج اپلیکیشن تغییر دهید. همانطور که پیش از این گفته شد، نام پکیج را میتوانید در آدرس URL و بعد از"=id" پیدا کنید.
۴. در پوشه اصلی پکیج یا بسته، فایل "manifest.json" را اصلاح کنید. با استفاده از اپلیکیشنی مثل JSON Editor اینکار بسیار سادهتر میشود:
۱. در محل "name package" نام پکیج اپلیکیشن را بنویسید (مثل "com.pandora.android").
۲. در محل "name" نام عادی برنامه را اضافه کنید (مثل "Pandora").
۳. نام ورودی و اتفاقی "Key" را پاک کنید.
۴. فایل اصلاح شده JSON را تحت اسم "mainfest.json" ذخیره کنید تا جایگزین فایل قبلی شود.
۵. آیکون اپلیکیشن را از گوگل پلی دانلود کنید.
۱. در صفحه لیست پلی استور، شبیه به این مورد، بر روی عکس آیکون برنامه دلخواه کلیک راست کنید.
۲. در بخش URL، نام "w300-r" را به "w128" تغییر دهید. اینتر کنید.
۳. بر روی عکس جدید کلیک راست کنید و آن را با نام "icon.png" ذخیره کنید. سپس همین تصویر را در پوشه اصلی فایل اصلاح شده قرار گرفته در پوشه template قرار دهید.
تبریک،شما توانستید به شکل دستی یک فایل APK را برای اجرا در کروم اصلاح کنید. انجام کل این روش پیچیده نیست و فقط مسئله زمان انجام آن است که اگر قرار باشد برای هر اپلیکیشنی که دوست دارید انجام شود، مقداری طول خواهد کشید.
تبصره : نمیتوان موفقیت این روش را به طور کامل تضمین کرد، بسیاری از برنامههای اندروید هستند که بسیار سخت یا اصلا در سیستم عاملهای دیگر پشتیبانی رسمی نمیشوند. پس نباید توقع داشته باشید اپلیکیشنهای اندرویدی بدون هیچ اشکال یا خیلی ساده بر روی سیستم عامل شما نصب شوند. برای دنبال کردن ادامه این راهنمایی به کروم نسخه ۳۷ به بالا نیاز خواهید داشت.
چند تعریف و توضیح قبل از نصب
این روش کاملا جدید است، بنابراین برای اینکه روند انجام اینکار را ساده و روانتر کنید، در ادامه به معنی و مفهوم چند اصطلاح زیر توجه کنید:
ARC:
اختصاری از عبارت App Runtime Chrome و بخشی نرمافزاری است که به اپلیکیشنهای اندرویدی اجازه میدهد در کروم اجرا شوند. دقیقا کاری که ART (یا رانتایم قدیمی Dalvik) میکند و آن اجازه اجرای اپلیکیشنهای اندرویدی در خود سیستم عامل اندروید است. اکنون با نسخه اصلاح شده رانتایم اندروید برای کروم، گوگل میتواند به توسعه دهندگان اجازه افزودن پشتیبانی اپلیکیشنها برای کروم را بدهد بدون اینکه آنها بخواهند نسخهای از آن اپلیکیشن اندروید را برای کروم از پایه دوباره بسازند.
ARChon Custom Runtime:
توضیح دادیم که ARC به طور خاص برای سیستم عامل کروم ساخته و پرداخته شده است. حال برای اینکه آزادی عمل توسعه دهندگان افزایش پیدا کند، ARChon Custom Runtime ایجاد شده تا حتی کاربران ویندوز، مک OS X و لینوکس هم بتوانند اپلیکیشنهای اندروید را اجراکنند و همچنین محدودیت تعداد اپلیکیشنهای قابل اجرا نیز برداشته شود.
Google Play Services:
پلاگینی است که گوگل در اختیار توسعه دهندگان برای اپلیکیشنهای آنها قرار داده است. توسعه دهندگان اپلیکیشنها میتوانند برنامههای خود را به APIهای این برنامه متصل کرده و از عملکردهای از پیش آماده شده در برنامهی خود بهره ببرند.
َUnpacked Extension:
معمولا اکستنشنها از طریق Chrome Web Store و در قالب فایلهایی با فرمت CRX. قابل دانلود و نصب هستند. اکنون برای نصب اپلیکیشنهای اندرویدی در کروم، نیاز به اکستنشنهای باز شده و غیر فشرده داریم، در واقع پوشهای که تمام فایلهای مربوط به یک اکستنشن یا افزونه در آن وجود داشته باشد (یا در این مورد، Android APK). شیوه انجام این عملکرد شبیه به روشی است که برای اکستنشنها وجود دارد، اما محتویات این نوع اکستنشنها بر خلاف اکستنشنهای کروم در قالب یک فایل واحد جمع نشدهاند.
قدم اول: ARChon Runtime را نصب کنید
سیستم عامل کروم از رانتایم خاصی استفاده میکند تا اپلیکیشنهای سیستم عامل اندروید به صورت محلی درون این مرورگر اجرا میشوند. منظور از رانتایم نیز یک شبیه ساز یا امولاتور نیست بلکه منظور ما یک رانتایم خاص و پیشرفته برای این سیستم عامل جدید گوگل است. سیستم عامل کروم از موتوری بسیار مشابه با اندروید استفاده میکند تا نرمافزارها را به صورت مستقیم اجرا کند و این موتور خاص ARC است که در ابتدا توضیح داده شد.
اما برای شروع ما به رانتایم مخصوصی که بتواند اپلیکیشنهای اندروید را بر روی ویندوز، مک OS X و لینوکس اجرا کند نیاز داریم، بنابراین لازم است ARChon Custom Runtime را دانلود کنیم. در حال حاضر و بدون دانلود و نصب این رانتایم، خواهید توانست اپلیکیشنهای اندرویدی را بر روی Chrome OS نصب کنید، اما این تعداد اپلیکیشنهای قابل نصب بسیار محدود و تنها ۴ عدد است. اما روش جایگزین و با استفاده از ARChon Custom Runtime به شما اجازه اجرای هر اپلیکیشن بر روی سیستم عاملهای مختلف دسکتاپ داده خواهد شد، مراحل زیر را انجام دهید:
۱.ARChon runtime را دانلود کنید.
۲. فایل دانلود شده را از حالت فشرده خارج کنید.
۳. صفحه Extensions را با رفتن به مسیر Menu > More Tools > Extensions باز کنید.
۴. Developer mode را از گوشه بالا و سمت راست فعال کنید (اگر هماکنون فعال نیست).
۵. حال گزینه "Load unpached extension" را انتخاب کنید.
۶. در نهایت پوشهای که شامل ARChon runtime و پیش از این از حالت فشرده خارج شده است را انتخاب کنید (پوشه غیر فشرده فایل دانلود شده در مرحله اول را انتخاب کنید).
اکنون رانتایم ARChon در قالب یک اکستنشن کروم اجرا میشود. ممکن است در حین انجام این فرآیند چند هشدار شبیه به شکل زیر نمایش داده شود. نگران نباشید، این هشدارها عادی است و بر توانایی اجرای اپلیکیشنهای اندرویدی در سیستم عامل شما تاثیری نخواهد گذاشت.
برای وارد شدن به قدم دوم این روش به چند اپلیکیشن اندرویدی نیاز داریم. این مرحله کمی پیچیده است، چرا که APKهای اندرویدی برای کروم بسته بندی و آماده نشدهاند. در قدم دوم باید از اپلیکیشنهای به اصطلاح اصلاح شدهی اندروید را برای نصب در کروم استفاده کنیم. در ادامه با ما باشید.
قدم دوم: نصب اپلیکیشنهای اندرویدی در کروم
ساده و سریعترین راه برای دسترسی به اپلیکیشنهای اندرویدی اینترنت است. انجمنهایی شبیه به subreddit در حال حاضر در این زمینه فعال هستند. با این حال هنوز ۱.۳ میلیون اپلیکیشن موجود در پلی استور هستند که بسیاری از آنها هنوز مشکلات ناسازگاری با سیستم عاملهای دیگر را دارند. در ادامه حتی به روش سازگار کردن اپلیکیشنهای اندرویدی با سیستم عامل کروم نیز خواهیم پرداخت.
سلب مسولیت:
اپلیکیشنهایی هستند که توزیع آنها محدود و فقط برای اندورید است و اصلاح آنها به این روش میتواند درجهای از نقض کپیرایت را به همراه داشته باشد. در عمل تغییر کوچکی بین دانلود یک اپلیکیشن غیر اصلاح شده و سپس اصلاح آن به شکلی که شما میخواهید، اتفاق میافتد. به همین دلیل، بعید است که یک توسعه دهنده برنامه رایگان نگران تغییر برنامه و یا اصلاح آن برای اجرا در سیستم عاملهای دیگر باشد اما صاحب یک برنامه پولی به احتمال زیاد از دانلود برنامه و سپس تغییرات در آن برای اجرا در سیستم عاملهای دیگر خوشحال نخواهد شد. پس حتما با رعایت این موضوع اقدام به دانلود اپلیکیشنهای پولی اصلاح شده بزنید و در ابتدا مبلغ لازم را پرداخت کنید.
همانطور که گفتیم اپلیکیشنهای زیادی در پلی استور هستند اما نمیتوان همگی آنها را به همان صورت که بر روی دستگاه اندرویدی نصب میشوند بر روی کروم نیز نصب کرد. در واقع باید بر روی آنها یک سری اصلاحات انجام شود تا آماده نصب بر روی کروم و آماده شدن برای رانتایم کروم شوند. خوشبختانه تعدادی از کاربران فعال اینترنت لیستی رو به رشد از اپلیکیشنهای اصلاح شده اندرویدی سازگار با کروم را آماده کردهاند. در این سند میتوانید لینک دانلود آنها را بیابید، یا به انجمنهایی که هماکنون در حال توسعه این روش هستند بپیوندید. همین که فایل فشرده Zip. که فایل با فرمت APK اصلاح شده در آن حضور داشت را دانلود کردید، به این روش باید آن را بر روی کروم نصب کنید:
۱. فایل را از حالت فشرده خارج کنید و پوشه (احتمالا اسمی شبیه "com.twitter.android" خواهد داشت) آن را در جایی قرار دهید که به راحتی قابل پیدا کردن باشد.
۲. صفحه Extensions کروم را باز کنید.
۳. بر روی "Load unpacked extensions" کلیک کنید.
۴. پوشهای که APK اصلاح شده را به همراه دارد و قبلا دانلود کردهاید را انتخاب کنید.
این اپلیکیشن اندرویدی اکنون در لیست اکستنشنهای کروم شما ظاهر خواهد شد. اگر یکی از طرفداران اپلیکیشنهای کروم هستید، میتوانید از طریق میانبر به این برنامه در Chrome app launcher دسترسی داشته باشید. وابسته به اینکه چگونه این اپلیکیشن بسته بندی شده، ممکن است آیکون اصلی و نام آن به صورت معمول به نمایش در نیاید.
قدم سوم (اختیاری): اپلیکیشن اندرویدی دلخواه خود را برای کروم آماده کنید
همانطور که گفتیم هنوز تعداد زیادی از اپیلیکشنهای اندرویدی هستند که به اصطلاح اصلاح نشدهاند و نمیتوان آنها را بر روی کروم نصب کرد. اگر بخواهید میتوانید منتظر بمانید تا دیگران دست به کار شوند اما راه برای شما هم باز است و روش آن نیز سخت نیست. پس اگر دوست دارید خودتان آستینها را بالا بزنید و اپلیکیشن مورد علاقه اندرویدی خود را به کروم بیاورید چند راه برای اجرای ترفند و اجرای اپلیکیشنهای APK بر روی کروم وجود دارد. این روشها البته هنوز تحت توسعه هستند، پس ممکن است در آیندهای نزدیک راههای آسانتری برای تبدیل این برنامهها به وجود آید. اما برای تکمیل این بخش ما قصد داریم روش نصب chromeos-apk tool و تبدیل دستی برنامهها را به شما آموزش دهیم. ابتدا روش نصب ابزار chromeos-apk را مطالعه خواهید کرد و بعد به سراغ روش استفاده از آن میرویم.
ویندوز:
۱. فایل node.js با فرمت msi. را دانلود کنید.
۲. node.j.s را نصب کنید.
۳. در خط فرمان دستور زیر را اجرا کنید:
npm install chromeos-apk -g
به همین سادگی. اکنون شما ابزار chromeos-apk را بر روی سیستم خود نصب کردهاید و در خط فرمان و در هر پوشهای میتوانید آن را فرا خوانید.
مک OS X یا لینوکس:
ابزار chromeos-apk به شکل اصلی برای سیستم عامل لینوکس و OS X توسعه داده شده است:
۱. در ترمینال، این دستور را اجرا کنید:
sudo apt-get install npm
۲. در توزیع اوبونتو این دستور را اجرا کنید:
sudo apt-get install lib32stdc++6
۳.node.js را دانلود کنید.
۴. فایل tar.gz که از لینک بالا دانلود کردید را از حالت فشرده خارج کنید.
۵. فایل README را باز کنید، با ترمینال به محلی که پوشه غیره فشرده node.js ذخیره شده است بروید و سپس دستورات زیر را به ترتیب وارد کنید:
configure/.
make
make install
۶. این دستور را اجرا کنید:
sudo npm install chromeos-apk -g
۷. برای اینکه مطمئن شوید آخرین بروزرسانی این ابزار را نصب کردهاید این دستور را اجرا کنید:
sudo npm install -g chromeos-apk@latest
چگونه از Chromeos-apk Tool استفاده کنیم
اکنون شما chromeos -apk tool را بر روی سیستم خود نصب کردهاید. برای استفاده از آن به یک اپلیکیشن اندرویدی (APK) نیاز دارید. بسیاری از مدیریت فایلها و ابزارهای پشتیبانگیر مانند ES File Explorer و Titanium Backup میتوانند فایل APK را در دستگاه شما ذخیره کنند.
با در اختیار داشتن فایل APK خیلی راحت میتوان نسخه قابل نصب بر روی کروم را تهیه کرد. خط فرمان یا ترمینال را باز کنید و به جایی که فایلهای APK خود را ذخیره کردهاید بروید و بعد از آن دو گام زیر را بردارید:
۱. دستور زیر را اجرا کنید:
chromeos-apk [NAME OF APK]
؛ به جای Name OF APK باید اسم فایل APK خود را قرار دهید.
مثال:
chromeos-apk com.evernote.apk
۲. اگر درخواستی ظاهر شد، نام بسته اپلیکیشن را وارد کنید. نام بسته اپلیکیشنهای متفاوت را میتوانید از آدرس آنها در گوگل پلی پیدا کنید. برای مثال در این آدرس، بعد از =id نام پکیج که "com.evernote است" را مشاهده خواهید کرد.
اپلیکیشن APK شما اکنون اصلاح شده و آماده برای اجرا در کروم! حال میتوانید آن را با قدم دومی که در این مطلب ذکر شد، نصب کنید (صفحه Extensions را باز کنید، بر روی "Load unpacked extension" کلیک کنید و پوشهای که به تازگی ساختهاید را انتخاب کنید).
جایگزین: به طور دستی APKها را تبدیل کنید
اگر نمیتوانید یا نمیخواهید با ابزار خط فرمان به اصلاح و مناسب کردن اپلیکیشن برای کروم بپردازید، پس خودتان دست به کار شوید و پکیج جدیدی را بسازید. البته هنوز لازم است chromeos-apk را دانلود کنید (از گیتهاب). همچنین نیاز به فایل APK برای صورت مسئله این روش دارید. بعد از آماده کردن این دو، به ترتیب گامهای زیر را انجام دهید:
۱. پوشهای با نام "template_" در درون chrome0s-apk tool که دانلود کردهاید وجود دارد. آن را به جای دیگری کپی کنید (ترجیا به نزدیکی محل APK کپی کنید).
۲. فایل APK را در مسیر "template > Vendor > chromium > crx_" کپی کنید. اگر پوشه درست را انتخاب کرده باشید، فایل README در آنجا وجود دارد.
۳. نام پوشه "template_" را به نام پکیج اپلیکیشن تغییر دهید. همانطور که پیش از این گفته شد، نام پکیج را میتوانید در آدرس URL و بعد از"=id" پیدا کنید.
۴. در پوشه اصلی پکیج یا بسته، فایل "manifest.json" را اصلاح کنید. با استفاده از اپلیکیشنی مثل JSON Editor اینکار بسیار سادهتر میشود:
۱. در محل "name package" نام پکیج اپلیکیشن را بنویسید (مثل "com.pandora.android").
۲. در محل "name" نام عادی برنامه را اضافه کنید (مثل "Pandora").
۳. نام ورودی و اتفاقی "Key" را پاک کنید.
۴. فایل اصلاح شده JSON را تحت اسم "mainfest.json" ذخیره کنید تا جایگزین فایل قبلی شود.
۵. آیکون اپلیکیشن را از گوگل پلی دانلود کنید.
۱. در صفحه لیست پلی استور، شبیه به این مورد، بر روی عکس آیکون برنامه دلخواه کلیک راست کنید.
۲. در بخش URL، نام "w300-r" را به "w128" تغییر دهید. اینتر کنید.
۳. بر روی عکس جدید کلیک راست کنید و آن را با نام "icon.png" ذخیره کنید. سپس همین تصویر را در پوشه اصلی فایل اصلاح شده قرار گرفته در پوشه template قرار دهید.
تبریک،شما توانستید به شکل دستی یک فایل APK را برای اجرا در کروم اصلاح کنید. انجام کل این روش پیچیده نیست و فقط مسئله زمان انجام آن است که اگر قرار باشد برای هر اپلیکیشنی که دوست دارید انجام شود، مقداری طول خواهد کشید.
گزارش خطا
پسندها: 0
ارسال نظر
آخرین اخبار
گواهی سپرده خودرو، ابزاری برای شفاف سازی و حذف دلالی از بازار خودرو آینده صنعت خودرو در دستان چه کسانی خواهد بود؟ خودرو یک میلیارد دلار ارز گرفت کارخانه چانگان با تولید 3 برند در تایلند افتتاح شد بی وای دی پایگاه اروپایی خود را در مجارستان میسازد قیمت جدید محصولات لوکس اکستریم اعلام شد +جدول جزئیات فروش 3 محصول لوکس راسا موتور برای ایثارگران اعلام شد قیمت جدید محصولات MVM اعلام شد +جدول قیمت جدید محصولات فونیکس توسط مدیران خودرو اعلام شد بازار رسمی خودرو از دسترس عموم خارج میشود؟ صنعت خودرو در پیچ تاریخی درخواست تعویق یکساله واگذاری سهام سایپا زیان هنگفت خودروسازان ژاپنی از تعرفههای ترامپ از سرگیری واردات قطعات سایبرکب از چین به آمریکا خرید خودرو چند سال زمان نیاز دارد؟ +اینفوگرافی فونیکس کمپین «یک زمین، یک فرصت» را راهاندازی کرد جدول/ قیمت محصولات فردا موتورز 27 اردیبهشت 1404 شرایط فروش خودروهای ام جی در ایران اعلام شد +جدول عرضه کامیون کشنده امپاور BD500 بهمن دیزل در بورس کالا شرایط فروش کشنده FAW J6P-460 با تحویل فوری اعلام شد معرفی رسمی دو کیت تیونینگ ویژه برای نیسان ترا +تصاویر دو مدل جدید بنز توسط کیان خودرو برای اولین بار وارد کشور شد +عکس خصوصی سازی سایپا با زیان انباشته به صلاح نیست مخالفت کمیسیون صنایع با تعجیل در خصوصی سازی سایپا برگزیدگان کمپین طراحی فونیکس اف ایکس انتخاب شدند ارسال اولین مرحله دعوتنامه پیکاپ موسو گرند-خان برای خریداران رویشگاه فونیکس با مشارکت مردم احداث شد تحویل KMC Eagle کرمان موتور به مشتریان آغاز شد خودروی جدید، منجی فیات میشود اعتصاب کارگران فورد در آلمان آغاز فروش اینترنتی کمپرسی KC سایپا دیزل رشد قیمت خودرو در آمریکا خودرو در حصار بوروکراسی و بلاتکلیفی ارزی پاسکاری خودروهای وارداتی ۳۸ ماه تا کلید خودرو فرصت طلایی قطعه سازان در روسیه شرایط اقساطی کی ام سی T8 کرمان موتور اعلام شد +جدول 5 ستاره ایمنی Euro NCAP بر سینه L7 PHEV اهداف کرمان موتور بدون سایپا هم محقق خواهد شد قیمت نهایی BMW iX1 توسط پرشیا خودرو اعلام شد رقابت خودرویی در جاده بدون نفت کلیشه «اعلام آمادگی» برای همکاری خودرویی با روسیه اولین کمپین آموزشی اکستریم با عنوان آگاهی از امکانات خودروهای لوکس آخرین قیمت خودروهای تویوتا اعلام شد +جدول رونمایی از وانت الکتریکی در اوج سادگی فرصت سوزی با مونتاژ؟ سهم پررنگ خودرو و قطعات در رشد صنعتی فروردین ۱۴۰۴ بازگشت بابک زنجانی به صحنه اقتصاد؛ آیا سایپا قربانی بعدی است؟ فروش فوری لوکانو L7 با قیمت جدید آغاز شد +جدول پنج دلیل برای بازنگری در شیوه فعلی قیمت گذاری خودرو
شرایط فروش
پربازدیدترینها
پربحثترینها
دو مدل جدید بنز توسط کیان خودرو برای اولین بار وارد کشور شد +عکس معرفی رسمی دو کیت تیونینگ ویژه برای نیسان ترا +تصاویر فونیکس کمپین «یک زمین، یک فرصت» را راهاندازی کرد خرید خودرو چند سال زمان نیاز دارد؟ +اینفوگرافی درخواست تعویق یکساله واگذاری سهام سایپا زیان هنگفت خودروسازان ژاپنی از تعرفههای ترامپ از سرگیری واردات قطعات سایبرکب از چین به آمریکا صنعت خودرو در پیچ تاریخی بازار رسمی خودرو از دسترس عموم خارج میشود؟ بی وای دی پایگاه اروپایی خود را در مجارستان میسازد کارخانه چانگان با تولید 3 برند در تایلند افتتاح شد خودرو یک میلیارد دلار ارز گرفت آینده صنعت خودرو در دستان چه کسانی خواهد بود؟ گواهی سپرده خودرو، ابزاری برای شفاف سازی و حذف دلالی از بازار خودرو عرضه کامیون کشنده امپاور BD500 بهمن دیزل در بورس کالا شرایط فروش کشنده FAW J6P-460 با تحویل فوری اعلام شد شرایط فروش خودروهای ام جی در ایران اعلام شد +جدول جدول/ قیمت محصولات فردا موتورز 27 اردیبهشت 1404 قیمت جدید محصولات فونیکس توسط مدیران خودرو اعلام شد قیمت جدید محصولات MVM اعلام شد +جدول جزئیات فروش 3 محصول لوکس راسا موتور برای ایثارگران اعلام شد قیمت جدید محصولات لوکس اکستریم اعلام شد +جدول