টেকনিক্যালি, জাভা অ্যান্ড্রয়েড দ্বারা সমর্থিত নয়, তাই আপনি JAR ফাইল চালাতে পারবেন না অথবা জাভা বিষয়বস্তু আছে এমন সাইটগুলিতে যেতে পারবেন না। ভাগ্যক্রমে, আপনি কী করতে চান তার উপর নির্ভর করে সেই সীমাবদ্ধতাগুলি অতিক্রম করার বিভিন্ন উপায় রয়েছে। আপনি যদি আপনার ফোনে JAR ফাইল চালাতে চান, তাহলে আপনাকে রুট অ্যাক্সেস পেতে হবে এবং একটি এমুলেটর ইনস্টল করতে হবে। আপনি যদি জাভা কন্টেন্ট আছে এমন সাইট দেখতে চান, তাহলে ডেস্কটপ ব্রাউজারের মাধ্যমে সাইটটি অ্যাক্সেস করার জন্য আপনাকে রিমোট ডেস্কটপ সলিউশন ব্যবহার করতে হবে। কিভাবে করতে হয় তা জানতে নিচের ধাপ 1 দেখুন।
ধাপ
2 এর পদ্ধতি 1: এমুলেটর ব্যবহার করা
ধাপ 1. ফোন রুট করুন।
যেহেতু এই পদ্ধতিতে সিস্টেম ডিরেক্টরিতে ফাইলগুলি অনুলিপি করার অ্যাক্সেস প্রয়োজন (যা রুট অ্যাক্সেস ছাড়া অসম্ভব), আপনার ফোনে রুট অ্যাক্সেসের প্রয়োজন হবে। রুট অ্যাক্সেস পাওয়ার প্রক্রিয়াটি ফোন রুট করা নামে পরিচিত। এটি করার প্রক্রিয়া প্রতিটি ডিভাইসের জন্য আলাদা, তবে এই নির্দেশিকাটি আপনাকে বেশিরভাগ অ্যান্ড্রয়েড ডিভাইসে কীভাবে এটি করতে হবে তা বলবে।
দ্রষ্টব্য: জাভা এমুলেটর আপনাকে জাভা দিয়ে তৈরি সাইটগুলি দেখার অনুমতি দেয় না। জাভা এমুলেটর শুধুমাত্র আপনাকে JAR ফাইল চালাতে সাহায্য করে।
পদক্ষেপ 2. অ্যান্ড্রয়েডের জন্য একটি জাভা এমুলেটর খুঁজুন এবং ডাউনলোড করুন।
বিভিন্ন ধরণের জাভা এমুলেটর পাওয়া যায়, প্রত্যেকটির সুবিধা এবং অসুবিধা রয়েছে। বিভিন্ন এমুলেটর বিভিন্ন ডিভাইসের জন্য ভাল কাজ করে, তাই এটি সুপারিশ করা হয় যে আপনি বেশ কয়েকটি ভিন্ন এমুলেটর ডাউনলোড করুন। জাভা এমুলেটর গুগল প্লে স্টোরে পাওয়া যায় না; এমুলেটর APK ফাইল অবশ্যই ডেভেলপারের সাইট থেকে ডাউনলোড করতে হবে। এখানে কিছু বিখ্যাত এমুলেটর রয়েছে:
- ফোনএমই
- জেবিইডি
- জে ব্লেন্ড
- নেটমাইট
ধাপ 3. PhoneMe ইনস্টল করুন এবং ব্যবহার করুন।
ডেভেলপারের সাইট থেকে "phoneMe Feature" ফাইলটি ডাউনলোড করুন। আপনার OpenIntents ফাইল ম্যানেজার APK ডাউনলোড করতে হবে। অ্যান্ড্রয়েড ডিভাইসের রুট ডিরেক্টরিতে উভয় APK কপি করুন।
- ডিভাইসে প্রোগ্রামটি ইনস্টল করার জন্য APK ফাইলটি চালান।
- আপনার কম্পিউটারে JADGen ডাউনলোড করুন, তারপর প্রোগ্রামটি ব্যবহার করে একটি JAD ফাইল তৈরি করুন যা আপনি যে কোন JAR ফাইলের জন্য ব্যবহার করতে চান।
- JAR এবং JAD ফাইলগুলিকে ডিভাইসে একই ডিরেক্টরিতে অনুলিপি করুন। JAR ফাইলের নামটিতে কোন স্পেস নেই তা নিশ্চিত করুন।
- PhoneMe অ্যাপটি খুলুন, তারপর আপনার ডিভাইসে ফাইলটি নির্বাচন করুন এবং চালান।
ধাপ 4. JBED ইনস্টল করুন এবং ব্যবহার করুন।
আর্কাইভ ফাইলটি ডাউনলোড করুন, তারপর এটিকে আপনার কম্পিউটারে ফাইলগুলি বের করতে আনজিপ করুন। আপনার ফোনের রুট ডিরেক্টরিতে APK ফাইলটি অনুলিপি করুন, তারপরে libjbedvm.so ফাইলটিকে /system /lib ডিরেক্টরিতে ঠেলে দিতে ADB ব্যবহার করুন। ডিভাইসে অ্যাপটি ইনস্টল করতে "APK ফাইল" চালান।
- আপনি ADB push /filelocation/libjbedvm.so /system /lib এ গিয়ে ADB ব্যবহার করে libjbedvm.so ফাইলটি ধাক্কা দিতে পারেন।
- আপনি আপনার ফোনে তাদের নিজস্ব ডিরেক্টরিতে চালাতে চান এমন কোনও JAR ফাইল অনুলিপি করুন।
- JBED চালু করুন, তারপরে "মেনু" বোতামটি আলতো চাপুন। JAR ফাইলের অবস্থানে যান, তারপরে আপনি যে JAR ফাইলটি চালাতে চান তা নির্বাচন করুন।
পদক্ষেপ 5. JBLend ইনস্টল করুন এবং ব্যবহার করুন।
JBLend আর্কাইভ ফাইলটি ডাউনলোড করুন এবং আর্কাইভের বিষয়বস্তু বের করে তা বের করুন। ফাইলগুলি অনুলিপি করুন এবং ফোন স্টোরেজ স্পেসে পেস্ট করুন। রুট এক্সপ্লোরার অ্যাপ্লিকেশন ইনস্টল করুন। রুট এক্সপ্লোরার খুলুন, তারপর উপরের কোণে "r/w" বোতামটি আলতো চাপুন। তালিকাভুক্ত ডিরেক্টরিতে নিম্নলিখিত ফাইলগুলি অনুলিপি করুন:
- ibDxDrmJava.so - /system /lib
- libjbmidpdy.so - /system /lib
- libjbmidp.so - /system /lib
- javax.obex.jar - /সিস্টেম /ফ্রেমওয়ার্ক
- MetaMidpPlayer.apk - /system /app
- MidpPlayer.apk - /system /app
- আপনার ফোনের স্টোরেজ স্পেসে আপনি যে JAR ফাইলটি চালাতে চান তা অনুলিপি করুন। ফাইলটি নির্বাচন করতে এবং লোড করতে JBlend ব্যবহার করুন।
পদক্ষেপ 6. নেটমাইট ইনস্টল করুন।
সাইট থেকে নেটমাইটের সর্বশেষ সংস্করণটি ডাউনলোড করুন। Netmite APK ফাইলটি আপনার ফোনে অনুলিপি করুন, তারপর Netmite ইনস্টল করার জন্য APK চালান।
- নেটমাইট সাইট থেকে প্রাপ্ত রূপান্তর প্রোগ্রাম ব্যবহার করে JAR/JAD ফাইল রূপান্তর করুন।
- রূপান্তর প্রক্রিয়া থেকে প্রাপ্ত APK ফাইলটি আপনার ফোনে অনুলিপি করুন, তারপরে এটি ইনস্টল করার জন্য এটি চালান। আপনি যে সমস্ত JAR ফাইল চালাতে চান তার জন্য এই ধাপটি পুনরাবৃত্তি করুন।
- আপনার ফোনে নেটমাইট খুলুন এবং ইনস্টল করা JAR ফাইলটি নির্বাচন করুন।
2 এর পদ্ধতি 2: রিমোট ডেস্কটপ ব্যবহার করা
ধাপ 1. অ্যান্ড্রয়েড ডিভাইসে ক্রোম রিমোট ডেস্কটপ অ্যাপ ইনস্টল করুন।
যদি আপনি সরাসরি জাভা সাইটে অ্যাক্সেস করতে চান, তবে আপনি এটি করতে পারেন একমাত্র উপায় হল অন্য কম্পিউটারগুলি অ্যাক্সেস করার জন্য একটি দূরবর্তী ডেস্কটপ অ্যাপ্লিকেশন ব্যবহার করা। এই অ্যাপ্লিকেশনের মাধ্যমে, আপনি আপনার কম্পিউটারের ব্রাউজার ব্যবহার করে সাইট লোড করতে পারেন।
গুগলের ক্রোম রিমোট ডেস্কটপ দ্রুত আপনার কম্পিউটারে ক্রোমের সাথে সংযোগ স্থাপন করে, এটি রিমোট অ্যাক্সেস স্থাপনের জন্য সেরা পছন্দ।
ধাপ 2. কম্পিউটারে রিমোট ডেস্কটপ এক্সটেনশন ইনস্টল করুন।
Chrome রিমোট ডেস্কটপ ব্যবহার করার জন্য আপনার কম্পিউটারে Google Chrome ইনস্টল করা প্রয়োজন। রিমোট ডেস্কটপ এক্সটেনশনটি ক্রোম ওয়েব স্টোরের মাধ্যমে বিনামূল্যে ইনস্টল করা যায়। ক্রোম মেনু বাটনে ক্লিক করুন (☰), তারপর টুলস → এক্সটেনশন নির্বাচন করুন। পৃষ্ঠার নীচে "আরও এক্সটেনশন পান" লিঙ্কে ক্লিক করুন, তারপরে "ক্রোম রিমোট ডেস্কটপ" অনুসন্ধান করুন।
- এক্সটেনশনটি ইনস্টল করার পরে, আপনাকে আপনার গুগল অ্যাকাউন্ট দিয়ে সাইন ইন করতে হবে এবং "দূরবর্তী সংযোগগুলি সক্ষম করুন" বোতামে ক্লিক করতে হবে।
- নিরাপত্তার একটি অতিরিক্ত স্তর হিসেবে একটি সংযোগ স্থাপন করতে আপনি একটি পিন তৈরি করতে পারেন।
ধাপ 3. রিমোট ডেস্কটপ অ্যাপ চালু করুন।
আপনার গুগল অ্যাকাউন্ট দিয়ে সাইন ইন করুন, তারপর উপলব্ধ সংযোগের তালিকা থেকে আপনার হোম কম্পিউটার নির্বাচন করুন। আপনি যদি একটি তৈরি করেন তবে পিনটি লিখুন এবং কিছুক্ষণ পরে আপনার ডেস্কটপ লোড হবে।
ধাপ 4. ডেস্কটপে একটি ব্রাউজার খুলুন।
আপনার কম্পিউটারের ওয়েব ব্রাউজার দূর থেকে চালু করতে রিমোট ডেস্কটপ অ্যাপ্লিকেশন ব্যবহার করুন। আপনি যে জাভা সাইটটি দেখতে চান তার ঠিকানা লিখুন, একইভাবে আপনি যদি সরাসরি আপনার কম্পিউটার ব্যবহার করেন। আপনি যখনই কোনো কিছু ট্যাপ করবেন তখন একটি ল্যাগ লক্ষ্য করতে পারেন এবং ক্রিয়া থেকে একটি প্রতিক্রিয়া দেখা যায়। এটি দূরবর্তী কম্পিউটার এবং আপনার ফোনে ল্যাগের কারণে ঘটে।