ADs by Techtunes ADs
ADs by Techtunes ADs

আপনার অ্যান্ডয়েডেই চালান জাভা Software এবং Games

আসসালামু আলাইকুম, সবাইকে নতুন বছরের শুভেচ্ছা। আসা করি সবাই ভাল আছেন। অনেকদিন পর আবার ফিরে এলাম দুর্দান্ত একটি টিউন নিয়ে। টিউনটি বেশ বড়। তাই ধৈর্য্য সহকারে পড়বেন।

ADs by Techtunes ADs

বর্তমান যুগ হল অ্যান্ডয়েডের যুগ। এখন অ্যান্ডয়েড ফোন সবার হাতে হাতে। কিন্তু বছর চারেক আগের কথা চিন্তা করুনতো। তখন প্রায় সবাই আমরা জাভা ফোন ব্যবহার করতাম। সেই ফোনের Software এবং Games গুলোই আমাদের বিনোদনের একমাত্র মাধ্যম ছিল। এমনকি এখনও আমার মত অনেকেই সেগুলোর কথা ভুলতে পারেন না। আমার আজকের টিউনটি তাদের জন্য উৎসর্গ করলাম।

এখন আপনিও পারবেন আপনার অ্যান্ডয়েডেই প্রায় সব জাভা Software এবং Games চালাতে।

হয়তো অনেকেই নেটে Java Emulator সার্চ করেছেন। কিন্তু এদের বেশিরভাগই কাজ করেনা কারণ যে Emulator গুলো পাওয়া যায় যেমন (JBED, JBlend, Java 1.2) সেগুলো সব অ্যান্ডয়েডের Gingerbread / v2.3 এর জন্য। Netmite টা সবফোনেই সবচেয়ে ভাল কাজ করে। কিন্তু অসুবিধা হল আপনার যে Software বা Games দরকার তা http://www.netmite.com এ গিয়ে অনলাইনে Convert করতে হবে।

এখন আমি আপনাদের যে Emulator টির সাথে পরিচয় করিয়ে দিব সেটা হল

PhoneME Android Emulator .

এটা দিয়ে সরাসরি Software এবং Games Run করানো যায়। হয়তো এটার নাম অনেকেই জানেন কিন্তু ব্যবহার করতে না পেরে অনেকেই ফালতু বলে ডিলিট করে দিয়েছেন।

আসুন এবার শুরু করি মূলকাজঃ-

১। উপরের Application টা আগে নামান। কিংবা এই লিংকে গিয়ে ইচ্ছানুযায়ী ভার্সনের APK ডাউনলোড করুন।

২। প্লে স্টোর থেকে OI File Manager টি ডাউনলোড করুন।

ADs by Techtunes ADs

৩। জাভা Software এবং Games সরাসরি SD Card বা কোনো ফোল্ডারে রাখুন। কিন্তু ফোল্ডার এবং Software বা Games এর নামে যেন কোনো স্পেস না থাকে।

যেমনঃ-

ফোল্ডারের ক্ষেত্রে-

New Folder = ভুল

NewFolder = সঠিক

Application এর ক্ষেত্রে-

Prince Of Persia.jar = ভুল

PrinceOfPersia.jar = সঠিক

*** উপরের বিষয়টি ভাল করে লক্ষ্য করুন। কারণ এখানেই বেশি ভুল হয়। 

৪।  Jar এর পাশাপাশি Jad ফাইলটিও লাগবে।

ADs by Techtunes ADs

*** এখানে এসে আরেকটি বড় ভুল হয়ে থাকে। নেট থেকে Jad ফাইল নামাবেন না।

কারণটা বুঝিয়ে দিচ্ছি। Jad ফাইলের মাঝে Jar ফাইলের লিংক থাকে। (যারা জাভা প্রোগ্রামিং পারেন তারা যানেন) Jad ফাইলটি কোনো text editor দিয়ে ওপেন করলে দেখবেন একটা লাইন আছে এরকমঃ-

MIDlet-Jar-URL: ***Something***.jar

এটারই আসল কাজ। ***Something***.jar টির স্থানে Jar ফাইলটির নাম হুবহু বসবে। যেমন Prince Of Persia গেমের ক্ষেত্রে MIDlet-Jar-URL: PrinceOfPersia.jar হবে।

অনেকে হয়তো বুঝতে পারছেন না। তাই আর কথা বাড়াব না।

আপনার লাগবে শুধু Jar ফাইলের Software এবং Games.

৫। যাদের পিসি আছে তাদের জন্য-

এই লিংক থেকে JADgen বা এই লিংক থেকে JADMaker পিসি Software টি ডাউনলোড করুন। এটা দিয়ে Jar ফাইল থেকে Jad বানাতে হবে।

যাদের পিসি নাই শুধু অ্যান্ডয়েড তারা কি করবেন ? 

অ্যান্ডয়েডের জন্য আমি কোনো JADMaker পাইনি। তাই বলে তারা কি আপসোস করবে ? না, আমি এবার বলব কিভাবে Manually Jad ফাইল তৈরী করতে হয়।

ADs by Techtunes ADs

আসা করি সবার ফোনে Es File Manager / Xplore Apps টি আছে। না থাকলে ডাউনলোড করুন।

এবার Jar ফাইলটি Zip আকারে ওপেন করুন। META-INF ফোল্ডারের MANIFEST.MF ফাইলটি Text আকারে ওপেন করুন। সবটুকু টেক্সট কপি করে বের হয়ে আসুন। এবার ঐ Jar ফাইলের পাশেই একটি Text file create করুন। ওপেন করে আগের কপি করা text টুকু Paste করুন। এবার MIDlet-Jar-URL: ***Something***.jar  লাইনটি নিচে যোগ করে দিন। ***Something***.jar টির স্থানে Jar ফাইলটির নাম হুবহু বসবে। যেমন Prince Of Persia গেমের ক্ষেত্রে MIDlet-Jar-URL: PrinceOfPersia.jar হবে। এবার সেভ করে বের হয়ে আসুন। এরপর ফাইলটির এক্সটেনশন .txt থেকে .jad করে দিন। ব্যাস আপনার Jad ফাইলটি রেডি।

৬। PhoneME বা Foundation Profile MIDP: MIDlet সফটওয়্যারটি ওপেন করে Open চাপুন। যে জাভা Software বা Games রান করাবেন তার Jad ফাইলটি Select করে Open করুন। তারপর Run চাপুন। OI File Manager ওপেন করেও একই ভাবে Jad ফাইল ওপেন করে Run করাতে পারবেন। উপভোগ করুন আপনার সেই দিনগুলো নতুন করে।

*** সীমাবধ্যতা***---

১। অ্যান্ডয়েডে যেহেতু Physical Keypad নেই তাই Touch Screen Supported Software / Games ছাড়া অন্য Software বা Games ওপেন হলেও ব্যবহার করা যাবেনা। কারন এই Emulator টি Gesture সাপোর্ট করেনা।

২। কিছু Software বা Games ওপেন নাও হতে পারে।

৩। ভাল ফলাফলের জন্য Samsung/LG 240X400 TouchScreen Games / Softwares ডাউনলোড করতে পারেন।

৪। Jar ফাইল ডাউনলোডের জন্য UC Browser ব্যবহার করুন।

 

আসা করি টিউনটি ভাল লেগেছে। এতো বড় টিউনটি কষ্ট করে পড়ার জন্য ধন্যবাদ।

ADs by Techtunes ADs

সমস্যা হলে জানাবেন। পরীক্ষার জন্য একটু ব্যাস্ত। আল্লাহ্‌ হাফেজ।

ADs by Techtunes ADs
Level 0

আমি নাজমুস সাকিব পিয়াস। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 8 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 5 টি টিউন ও 17 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

I am a very simple man. I am a student of EEE in HSTU. I want to be a Good Engineer in future.


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

ধন্যবাদ… for good information.!