আপনি যখন আপনার অ্যান্ড্রয়েড স্মার্টফোনে একটি অ্যাপ ইনস্টল করার কথা বিবেচনা করেন, তখন আপনার মাথায় প্রথমে কী আসে? গুগল প্লে স্টোর, তাই না? প্লে স্টোর থেকে একটি অ্যাপ ডাউনলোড এবং ইনস্টল করা সবচেয়ে সহজ এবং সহজ পদ্ধতি। যাইহোক, এটি অবশ্যই একমাত্র পদ্ধতি নয়। ভাল, শুরুর জন্য, আপনার কাছে সবসময় তাদের APK ফাইলগুলি থেকে অ্যাপ ইনস্টল করার বিকল্প থাকে। এই ফাইলগুলি সফ্টওয়্যারের জন্য সেটআপ ফাইলগুলির মতো যা ক্রোমের মতো একটি ওয়েব ব্রাউজার ব্যবহার করে ডাউনলোড করা যায় এবং তারপরে যখন প্রয়োজন হয় তখন ইনস্টল করা যায়৷ একমাত্র প্রয়োজন হল আপনি আপনার ব্রাউজারের জন্য অজানা উত্স অনুমতি সক্ষম করুন৷
৷এখন, বর্ণিত পদ্ধতির জন্য আপনার ডিভাইসে সরাসরি অ্যাক্সেস থাকা প্রয়োজন কিন্তু এমন একটি পরিস্থিতি বিবেচনা করুন যেখানে দুর্ঘটনাক্রমে কিছু সিস্টেম ফাইল ক্ষতিগ্রস্ত হয়। এর ফলে আপনার UI ক্র্যাশ হয়ে যায় এবং আপনার ফোন অ্যাক্সেস করার কোনো উপায় নেই। সমস্যাটি সমাধান করার একমাত্র উপায় হল একটি তৃতীয় পক্ষের UI অ্যাপ ইনস্টল করা যাতে ডিভাইসটি আবার কাজ করা শুরু করে। এখানেই ADB আসে৷ এটি আপনাকে কম্পিউটার ব্যবহার করে আপনার ডিভাইস নিয়ন্ত্রণ করতে দেয়৷ এই ধরনের পরিস্থিতিতে আপনি আপনার ডিভাইসে অ্যাপ ইনস্টল করার একমাত্র উপায়।
ঠিক আছে, এটি এমন অনেক পরিস্থিতির মধ্যে একটি যেখানে ADB জীবন রক্ষাকারী হতে পারে। অতএব, এটি শুধুমাত্র আপনার জন্য ভাল হবে যদি আপনি ADB সম্পর্কে আরও জানতেন এবং কীভাবে এটি ব্যবহার করতে হয় তা শিখেন এবং আমরা ঠিক এটিই করতে যাচ্ছি। আমরা আলোচনা করতে যাচ্ছি ADB কি এবং এটি কিভাবে কাজ করে। এছাড়াও আমরা আপনাকে সেট আপ করার প্রক্রিয়ার সাথে জড়িত বিভিন্ন পদক্ষেপের মধ্য দিয়ে নিয়ে যাব এবং তারপরে আপনার ডিভাইসে অ্যাপ ইনস্টল করতে ADB ব্যবহার করব৷
কিভাবে ADB কমান্ড ব্যবহার করে APK ইনস্টল করবেন
ADB কি?
ADB মানে Android Debug Bridge। এটি একটি কমান্ড-লাইন টুল যা Android SDK (সফ্টওয়্যার ডেভেলপমেন্ট কিট) এর একটি অংশ। এটি আপনাকে একটি পিসি ব্যবহার করে আপনার অ্যান্ড্রয়েড স্মার্টফোন নিয়ন্ত্রণ করতে দেয় যদি আপনার ডিভাইসটি একটি USB তারের মাধ্যমে কম্পিউটারের সাথে সংযুক্ত থাকে৷ আপনি অ্যাপগুলি ইনস্টল বা আনইনস্টল করতে, ফাইল স্থানান্তর করতে, নেটওয়ার্ক বা Wi-Fi সংযোগ সম্পর্কে তথ্য পেতে, ব্যাটারির স্থিতি পরীক্ষা করতে, স্ক্রিনশট নিতে বা স্ক্রিন রেকর্ডিং এবং আরও অনেক কিছু করতে এটি ব্যবহার করতে পারেন। এটিতে কোডের একটি সেট রয়েছে যা আপনাকে আপনার ডিভাইসে বিভিন্ন অপারেশন করতে দেয়। প্রকৃতপক্ষে, ADB একটি অত্যন্ত শক্তিশালী হাতিয়ার যা উন্নত ক্রিয়াকলাপ সম্পাদন করতে সক্ষম যা দক্ষতার জন্য ভাল পরিমাণ অনুশীলন এবং প্রশিক্ষণ। আপনি যত বেশি কোডিং এর জগতকে অন্বেষণ করবেন, ADB আপনার জন্য তত বেশি দরকারী হয়ে উঠবে। যাইহোক, জিনিসগুলিকে সহজ রাখার স্বার্থে, আমরা শুধু কিছু বেসিক কভার করতে যাচ্ছি এবং প্রধানত আপনাকে শেখাবো কিভাবে ADB ব্যবহার করে একটি APK ইনস্টল করতে হয়।
এটি কিভাবে কাজ করে?
ADB আপনার ডিভাইসের নিয়ন্ত্রণ নিতে USB ডিবাগিং ব্যবহার করে। একটি USB কেবল ব্যবহার করে একটি কম্পিউটারের সাথে সংযুক্ত হলে, ADB ক্লায়েন্ট সংযুক্ত ডিভাইসটি সনাক্ত করতে সক্ষম হয়৷ এটি কম্পিউটার এবং অ্যান্ড্রয়েড ডিভাইসের মধ্যে কমান্ড এবং তথ্য রিলে করার মাধ্যম হিসাবে একটি কমান্ড লাইন বা কমান্ড প্রম্পট ব্যবহার করে। বিশেষ কোড বা কমান্ড রয়েছে যা আপনাকে আপনার অ্যান্ড্রয়েড ডিভাইসে প্রক্রিয়া এবং ক্রিয়াকলাপ নিয়ন্ত্রণ করতে দেয়।
ADB ব্যবহার করার জন্য বিভিন্ন প্রাক-প্রয়োজনীয়তা কি কি?
এখন, আপনি ADB কমান্ড ব্যবহার করে APK ইনস্টল করার আগে, আপনাকে নিশ্চিত করতে হবে যে নিম্নলিখিত প্রাক-প্রয়োজনীয়তা পূরণ হয়েছে।
1. আপনার প্রথম যে জিনিসটি প্রয়োজন তা হল ডিভাইসের ড্রাইভার আপনার পিসিতে ইনস্টল করা আছে কিনা তা নিশ্চিত করা। প্রতিটি অ্যান্ড্রয়েড স্মার্টফোন তার নিজস্ব ডিভাইস ড্রাইভারের সাথে আসে যা আপনি যখন আপনার ফোনটিকে আপনার পিসিতে সংযুক্ত করেন তখন স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে যায়। যদি আপনার ডিভাইসে একটি না থাকে তবে আপনাকে আলাদাভাবে ড্রাইভার ডাউনলোড করতে হবে। নেক্সাসের মতো Google ডিভাইসগুলির জন্য, আপনি Google USB ড্রাইভার ইনস্টল করতে পারেন যা SDK-এর একটি অংশ (আমরা এটি পরে আলোচনা করব)। অন্যান্য কোম্পানি যেমন Samsung, HTC, Motorola, ইত্যাদি তাদের নিজ নিজ সাইটে ড্রাইভার প্রদান করে।
2. পরবর্তী যে জিনিসটি আপনার প্রয়োজন তা হল আপনার Android স্মার্টফোনে USB ডিবাগিং সক্ষম করা৷ এটি করার বিকল্পটি বিকাশকারী বিকল্পগুলির অধীনে পাওয়া যাবে। প্রথমে, সেটিংস মেনু থেকে বিকাশকারী বিকল্পগুলি সক্ষম করুন৷
৷
এর পরে, আপনাকে USB ডিবাগিং সক্ষম করতে হবে৷ বিকাশকারী বিকল্পগুলি থেকে।
ক সেটিংস খুলুন এবং সিস্টেম-এ ক্লিক করুন বিকল্প।
খ. এখন, বিকাশকারী বিকল্পগুলি-এ আলতো চাপুন৷ .
গ. নিচে এবং ডিবাগিং বিভাগের অধীনে স্ক্রোল করুন , আপনি USB ডিবাগিং এর জন্য সেটিংস পাবেন৷ . কেবল সুইচটি টগল করুন এবং আপনি যেতে পারবেন।
3. শেষ কিন্তু অন্তত নয়, আপনাকে আপনার কম্পিউটারে ADB ডাউনলোড এবং ইনস্টল করতে হবে৷ আমরা পরবর্তী বিভাগে এটি নিয়ে আলোচনা করব এবং সম্পূর্ণ ইনস্টলেশন প্রক্রিয়ার মাধ্যমে আপনাকে গাইড করব।
কিভাবে Windows এ ADB ডাউনলোড এবং ইনস্টল করবেন?
আগেই উল্লেখ করা হয়েছে, ADB Android SDK-এর একটি অংশ এবং এইভাবে, আপনাকে টুল কিটের জন্য সম্পূর্ণ সেটআপ প্যাকেজ ডাউনলোড করতে হবে। Windows 10 এ ADB ডাউনলোড এবং ইনস্টল করতে নিচের ধাপগুলি অনুসরণ করুন:
1. Android SDK প্ল্যাটফর্ম টুলের জন্য ডাউনলোড পৃষ্ঠায় যেতে এখানে ক্লিক করুন৷
৷2. এখন, “Windows এর জন্য SDK Platform-Tools ডাউনলোড করুন”-এ ক্লিক করুন বোতাম আপনি যে অপারেটিং সিস্টেম ব্যবহার করছেন তার উপর নির্ভর করে আপনি অন্যান্য বিকল্পগুলিও নির্বাচন করতে পারেন।
3. নিয়ম ও শর্তাবলীতে সম্মত হন এবং ডাউনলোড বোতামে ক্লিক করুন৷ .
4. একবার জিপ ফাইলটি ডাউনলোড হয়ে গেলে, এটিকে এমন একটি স্থানে বের করুন যেখানে আপনি টুল কিট ফাইলগুলি সংরক্ষণ করতে চান৷
আপনি ফোল্ডারে অন্যান্য টুলের সাথে উপস্থিত 'ADB' দেখতে পারবেন। ইনস্টলেশন প্রক্রিয়া এখন সম্পূর্ণ হয়েছে. আমরা এখন পরবর্তী ধাপে চলে যাব যা আপনার ডিভাইসে APK ইনস্টল করতে ADB ব্যবহার করছে।
আপনার ডিভাইসে APK ইনস্টল করতে ADB কীভাবে ব্যবহার করবেন?
আপনি ADB কমান্ড ব্যবহার করে APK ইনস্টল করতে এগিয়ে যাওয়ার আগে, আপনাকে নিশ্চিত করতে হবে যে ADB সঠিকভাবে সেট আপ করা হয়েছে এবং সংযুক্ত ডিভাইসটি সঠিকভাবে সনাক্ত করা হচ্ছে।
1. এটি করার জন্য, আপনার অ্যান্ড্রয়েড ডিভাইসটিকে কম্পিউটারের সাথে সংযুক্ত করুন এবং তারপরে SDK প্ল্যাটফর্ম সরঞ্জামগুলি ধারণকারী ফোল্ডারটি খুলুন৷
2. এই ফোল্ডারে, Shift নিচে ধরে রাখুন এবং তারপরে ডান-ক্লিক করুন . মেনু থেকে “এখানে কমান্ড উইন্ডো খুলুন নির্বাচন করুন "বিকল্প। যদি কমান্ড উইন্ডো খোলার বিকল্পটি উপলব্ধ না হয়, তাহলে "এখানে PowerShell উইন্ডো খুলুন" এ ক্লিক করুন৷
3. এখন, কমান্ড প্রম্পট উইন্ডো/পাওয়ারশেল উইন্ডোতে নিম্নলিখিত কোডটি টাইপ করুন:“.\adb ডিভাইসগুলি ” এবং এন্টার টিপুন।
4. এটি কমান্ড উইন্ডোতে আপনার ডিভাইসের নাম প্রদর্শন করবে৷
৷5. যদি এটি না হয়, তাহলে ডিভাইসের ড্রাইভারের সাথে একটি সমস্যা আছে৷
৷6. এই সমস্যার একটি সহজ সমাধান আছে। আপনার কম্পিউটারে অনুসন্ধান বারে যান এবং ডিভাইস ম্যানেজার খুলুন৷
৷7. আপনার অ্যান্ড্রয়েড ডিভাইস সেখানে তালিকাভুক্ত করা হবে। ডান-ক্লিক করুন এটিতে এবং কেবল আপডেট ড্রাইভার বিকল্প-এ আলতো চাপুন৷
8. এরপর, অনলাইনে ড্রাইভার খুঁজতে বিকল্পটিতে ক্লিক করুন। যদি কোনো নতুন ড্রাইভার পাওয়া যায় তাহলে সেগুলি স্বয়ংক্রিয়ভাবে ডাউনলোড ও ইনস্টল হয়ে যাবে আপনার কম্পিউটারে।
9. এখন, কমান্ড প্রম্পট/পাওয়ারশেল-এ ফিরে যান l উইন্ডো এবং উপরে দেওয়া একই কমান্ড টাইপ করুন এবং এন্টার টিপুন। আপনি এখন পর্দায় প্রদর্শিত ডিভাইসের নাম দেখতে সক্ষম হবেন৷
৷এটি নিশ্চিত করে যে ADB সফলভাবে সেট আপ করা হয়েছে এবং আপনার ডিভাইসটি সঠিকভাবে সংযুক্ত রয়েছে৷ আপনি এখন ADB কমান্ড ব্যবহার করে আপনার ফোনে যেকোনো অপারেশন করতে পারেন। এই কমান্ডগুলিকে কমান্ড প্রম্পট বা পাওয়ারশেল উইন্ডোতে প্রবেশ করতে হবে। ADB এর মাধ্যমে আপনার ডিভাইসে একটি APK ইনস্টল করার জন্য, আপনাকে আপনার কম্পিউটারে APK ফাইল সংরক্ষণ করতে হবে। আসুন আমরা ধরে নিই যে আমরা VLC মিডিয়া প্লেয়ারের জন্য APK ফাইলটি ইনস্টল করছি।
আপনার ডিভাইসে অ্যাপটি ইনস্টল করতে নিচের ধাপগুলো অনুসরণ করুন:
1. আপনাকে প্রথমে যা করতে হবে তা হল এসডিকে প্ল্যাটফর্ম টুল সমন্বিত ফোল্ডারে APK ফাইল সরান। এটি সহজ করে তুলবে কারণ আপনাকে আলাদাভাবে APK ফাইলের অবস্থানের জন্য সম্পূর্ণ পাথ টাইপ করতে হবে না৷
2. এর পরে, কমান্ড প্রম্পট উইন্ডো বা পাওয়ারশেল উইন্ডো খুলুন এবং নিম্নলিখিত কমান্ডটি টাইপ করুন:“adb install
3. ইনস্টলেশন সম্পূর্ণ হলে, আপনি "সফল বার্তাটি দেখতে সক্ষম হবেন৷ ” আপনার স্ক্রিনে প্রদর্শিত হয়৷
৷প্রস্তাবিত:
- AMOLED বা LCD ডিসপ্লেতে স্ক্রিন বার্ন-ইন ঠিক করুন
- Android-এ কীভাবে নিরাপদ মোড বন্ধ করবেন
এইভাবে, আপনি এখন সফলভাবে শিখেছেনকিভাবে ADB কমান্ড ব্যবহার করে APK ইনস্টল করতে হয় . যাইহোক, উপরে উল্লিখিত হিসাবে ADB একটি শক্তিশালী হাতিয়ার এবং অন্যান্য বিভিন্ন অপারেশন করতে ব্যবহার করা যেতে পারে। আপনার যা জানা দরকার তা হল সঠিক কোড এবং সিনট্যাক্স এবং আপনি আরও অনেক কিছু করতে সক্ষম হবেন। পরবর্তী বিভাগে, আমরা আপনার জন্য একটি সামান্য বোনাস আছে. আমরা কিছু নির্বাচিত গুরুত্বপূর্ণ কমান্ড তালিকাভুক্ত করব যা আপনি চেষ্টা করে দেখতে পারেন এবং মজা করতে পারেন৷
৷অন্যান্য গুরুত্বপূর্ণ ADB কমান্ড
1. “adb install -r
২. “adb install -s
3. “adb আনইনস্টল
4. “adb logcat” – এই কমান্ডটি আপনাকে ডিভাইসের লগ ফাইল দেখতে দেয়।
5. “adb শেল” – এই কমান্ডটি আপনাকে আপনার অ্যান্ড্রয়েড ডিভাইসে একটি ইন্টারেক্টিভ লিনাক্স কমান্ড-লাইন শেল খুলতে দেয়।
6. “adb push
7. “adb pull /sdcard/
8. “adb রিবুট” – এই কমান্ডটি আপনাকে আপনার ডিভাইস পুনরায় চালু করতে দেয়। আপনি রিবুট করার পরে -বুটলোডার যোগ করে বুটলোডারে আপনার ডিভাইস বুট করার জন্য নির্বাচন করতে পারেন। কিছু ডিভাইস আপনাকে রিবুট করার পরিবর্তে "রিবুট রিকভারি" টাইপ করে সরাসরি রিকভারি মোডে বুট করার অনুমতি দেয়।