از نظر فنی ، جاوا توسط Android پشتیبانی نمی شود ، بنابراین نمی توانید فایل های JAR را اجرا کرده یا از سایت هایی که محتوای جاوا دارند دیدن کنید. خوشبختانه ، بسته به کاری که می خواهید انجام دهید ، چندین راه برای عبور از این محدودیت ها وجود دارد. اگر می خواهید فایل های JAR را در تلفن خود اجرا کنید ، باید دسترسی ریشه داشته باشید و شبیه ساز را نصب کنید. اگر می خواهید سایتی را مشاهده کنید که دارای محتوای جاوا است ، باید از راه حل دسکتاپ از راه دور برای دسترسی به سایت با مرورگر دسکتاپ استفاده کنید. برای یادگیری نحوه انجام هر دو مرحله 1 را در زیر مشاهده کنید.
گام
روش 1 از 2: استفاده از شبیه ساز
مرحله 1. تلفن را روت کنید
از آنجا که این روش نیاز به دسترسی برای کپی فایل ها در فهرست سیستم دارد (که بدون دسترسی ریشه غیرممکن است) ، به دسترسی ریشه در تلفن خود نیاز خواهید داشت. فرآیند دسترسی به ریشه به عنوان روت کردن تلفن شناخته می شود. روند انجام این کار برای هر دستگاه متفاوت است ، اما این راهنما به شما می گوید که چگونه این کار را در اکثر دستگاه های Android انجام دهید.
توجه: شبیه ساز جاوا به شما اجازه نمی دهد سایتهای ایجاد شده با جاوا را مشاهده کنید. شبیه ساز جاوا فقط به شما کمک می کند تا فایل های JAR را اجرا کنید
مرحله 2. شبیه ساز جاوا را برای Android پیدا کرده و بارگیری کنید
انواع مختلفی از شبیه سازهای جاوا موجود است که هر کدام مزایا و معایبی دارند. شبیه سازهای مختلف برای دستگاه های مختلف بهتر کار می کنند ، بنابراین توصیه می شود چندین شبیه ساز مختلف را بارگیری کنید. شبیه ساز جاوا در Google Play Store موجود نیست. فایل APK شبیه ساز باید از سایت توسعه دهنده بارگیری شود. در اینجا تعدادی شبیه ساز معروف وجود دارد:
- phoneME
- JBED
- JBlend
- Netmite
مرحله 3. phoneMe را نصب و استفاده کنید
فایل "phoneMe Feature" را از سایت توسعه دهنده بارگیری کنید. همچنین باید APK OpenIntents File manager را بارگیری کنید. هر دو APK را در فهرست اصلی دستگاه Android کپی کنید.
- فایل APK را اجرا کنید تا برنامه بر روی دستگاه نصب شود.
- JADGen را در رایانه خود بارگیری کنید ، سپس از برنامه برای ایجاد یک فایل JAD استفاده کنید که برای هر فایل JAR که می خواهید اجرا شود استفاده می شود.
- فایلهای JAR و JAD را در یک پوشه مشابه در دستگاه کپی کنید. مطمئن شوید در نام فایل JAR فاصله ای وجود ندارد.
- برنامه phoneMe را باز کنید ، سپس فایل را در دستگاه خود انتخاب و اجرا کنید.
مرحله 4. JBED را نصب و استفاده کنید
فایل بایگانی را بارگیری کنید ، سپس آن را از حالت فشرده خارج کنید تا فایل های موجود در آن به رایانه شما استخراج شوند. فایل APK را در فهرست اصلی تلفن خود کپی کنید ، سپس از ADB برای هل دادن فایل libjbedvm.so به فهرست /system /lib استفاده کنید. برای نصب برنامه روی دستگاه ، "فایل APK" را اجرا کنید.
- می توانید فایل libjbedvm.so را با استفاده از ADB با رفتن به آدرس adb push /filelocation/libjbedvm.so /system /lib فشار دهید.
- هر فایل JAR را که می خواهید در فهرست خود روی گوشی اجرا شود کپی کنید.
- JBED را راه اندازی کنید ، سپس روی دکمه "Menu" ضربه بزنید. به محل فایل JAR بروید ، سپس فایل JAR را که می خواهید اجرا شود انتخاب کنید.
مرحله 5. JBLend را نصب و استفاده کنید
فایل بایگانی JBLend را بارگیری کرده و محتویات بایگانی را با استخراج آن استخراج کنید. فایل ها را کپی کرده و در فضای ذخیره سازی گوشی قرار دهید. برنامه Root Explorer را نصب کنید. Root Explorer را باز کنید ، سپس روی دکمه "r/w" در گوشه بالا ضربه بزنید. فایل های زیر را در فهرست فهرست شده کپی کنید:
- ibDxDrmJava.so - /system /lib
- libjbmidpdy.so - /system /lib
- libjbmidp.so - /system /lib
- javax.obex.jar - /system /framework
- MetaMidpPlayer.apk - /system /app
- MidpPlayer.apk - /system /app
- فایل JAR را که می خواهید اجرا شود در فضای ذخیره سازی گوشی خود کپی کنید. از JBlend برای انتخاب فایل و بارگذاری آن استفاده کنید.
مرحله 6. Netmite را نصب کنید
آخرین نسخه Netmite را از سایت بارگیری کنید. فایل Netkite APK را در تلفن خود کپی کنید ، سپس APK را برای نصب Netmite اجرا کنید.
- با استفاده از برنامه تبدیل به دست آمده از سایت Netmite ، فایل JAR/JAD را تبدیل کنید.
- فایل APK به دست آمده از فرآیند تبدیل را در تلفن خود کپی کنید ، سپس آن را اجرا کنید تا نصب شود. این مرحله را برای همه فایل های JAR که می خواهید اجرا شوند ، تکرار کنید.
- Netmite را در تلفن خود باز کرده و فایل JAR نصب شده را انتخاب کنید.
روش 2 از 2: استفاده از Remote Desktop
مرحله 1. برنامه Chrome Remote Desktop را در دستگاه Android نصب کنید
اگر نیاز دارید مستقیماً به سایت جاوا دسترسی پیدا کنید ، تنها راهی که می توانید این کار را انجام دهید استفاده از یک برنامه دسکتاپ از راه دور برای دسترسی به رایانه های دیگر است. با استفاده از این برنامه می توانید از مرورگر رایانه خود برای بارگیری سایت ها استفاده کنید.
Chrome Remote Desktop به سرعت با Chrome در رایانه شما متصل می شود و این بهترین انتخاب برای راه اندازی دسترسی از راه دور است
مرحله 2. افزونه Remote Desktop را روی رایانه نصب کنید
برای استفاده از Chrome Remote Desktop باید به Google Chrome در رایانه خود نصب کنید. افزونه Remote Desktop را می توان به صورت رایگان از طریق فروشگاه وب Chrome نصب کرد. روی دکمه منوی Chrome (☰) کلیک کنید ، سپس ابزارها. برنامه های افزودنی را انتخاب کنید. روی پیوند "دریافت برنامه های افزودنی بیشتر" در پایین صفحه کلیک کنید ، سپس "Chrome Remote Desktop" را جستجو کنید.
- پس از نصب برنامه افزودنی ، باید با حساب Google خود وارد سیستم شوید و روی دکمه "فعال کردن ارتباطات از راه دور" کلیک کنید.
- می توانید یک پین برای ایجاد اتصال به عنوان یک لایه امنیتی اضافی ایجاد کنید.
مرحله 3. برنامه Remote Desktop را اجرا کنید
با حساب Google خود وارد سیستم شوید ، سپس رایانه خانگی خود را از لیست اتصالات موجود انتخاب کنید. اگر پین را ایجاد کرده اید وارد کنید و بعد از مدتی دسکتاپ شما بارگیری می شود.
مرحله 4. مرورگر را روی دسکتاپ باز کنید
از برنامه Remote Desktop برای راه اندازی مرورگر وب رایانه خود از راه دور استفاده کنید. آدرس سایت جاوا که می خواهید از آن دیدن کنید را وارد کنید ، همانطور که اگر مستقیماً از رایانه خود استفاده می کردید. ممکن است هر بار که روی چیزی ضربه می زنید متوجه تأخیر شوید و پاسخی از عمل ظاهر می شود. این به دلیل تأخیری است که در رایانه از راه دور و تلفن شما رخ می دهد.