একটি মূল না থাকা ডিভাইসে কম্পিউটার থেকে
(দ্রষ্টব্য যে এটি একটি মূলের ডিভাইসটি ব্যবহার করেও করা যেতে পারে তবে আপনি একটি মূলযুক্ত ডিভাইসে শেল ব্যবহার করতে পারেন যার জন্য ইউএসবি সংযোগের প্রয়োজন নেই)
প্রথমত, ওপেন কমান্ড প্রম্পট (সিএমডি)। আপনি যদি অ্যান্ড্রয়েড স্টুডিও বা ইন্টেলিজি ব্যবহার করেন তবে সেখানে কোনও কনসোল অন্তর্ভুক্ত রয়েছে আপনি ব্যবহার করতে পারেন।
আপনি যদি পথে অ্যাডবি যুক্ত করে থাকেন তবে আপনি সিডি অংশটি এড়িয়ে যেতে পারেন।
যদি সম্ভব হয়, এসডিকে অবস্থানটি খুলুন, ডান ক্লিক করুন এবং "এখানে কমান্ড প্রম্পট শুরু করুন" টিপুন। সবার কাছে এই বিকল্প নেই তাই আপনাকে এই (/ এই) আদেশগুলিও করতে হবে:
উইন্ডোজ: ড্রাইভটি পরিবর্তন করুন (প্রযোজ্য ক্ষেত্রে)
D:
এবং এসডিকে এবং প্ল্যাটফর্ম সরঞ্জামগুলি অ্যাক্সেস করুন। আপনার এসডিকে অবস্থানের সাথে এই পাথটি প্রতিস্থাপন করুন:
cd /sdk/path/here/platform-tools
এখন আপনার অ্যান্ড্রয়েড ডিবাগ ব্রিজের অ্যাক্সেস রয়েছে।
কম্পিউটারে সংযুক্ত ডিভাইসের সাথে, করুন:
adb tcpip <port>
adb connect <ip>:<port>
<port>
আপনি যে পোর্টটি সংযোগ করতে চান তা কোথায় (ডিফল্ট হয় 5555
) এবং <ip>
আপনি যে ডিভাইসে সংযোগ করতে চান তার আইপি।
দয়া করে নোট করুন: 5555
এটি ডিফল্ট বন্দর এবং কেবলমাত্র আইপি ঠিকানাটি এটি সংযোগ করে। আপনি যদি একটি কাস্টম পোর্ট ব্যবহার করেন তবে আপনি কমপক্ষে সুরক্ষাটি কিছুটা উন্নত করতে পারেন। Wi-Fi এর মাধ্যমে ইউএসবি ডিবাগিংকে আপত্তিজনকভাবে ব্যবহার করা যেতে পারে, তবে কেবলমাত্র যদি ডিভাইসটি সেই কম্পিউটারের সাথে সংযুক্ত থাকে যিনি ডিভাইসটি অপব্যবহার করতে চান। একটি অ-ডিফল্ট পোর্ট ব্যবহার করা কমপক্ষে এটি সংযোগ করা কিছুটা শক্ত করে তোলে।
আপনি যদি কাস্টম পোর্ট ব্যবহার করেন তবে আইপি-র পরে এটি যুক্ত করার বিষয়টি নিশ্চিত করুন। কোনও পোর্ট লিখনের সাথে সংযোগ নেই 5555
এবং যদি আপনি এটি ব্যবহার না করেন তবে সংযোগটি ব্যর্থ হবে।
আপনি কোনও ডিভাইসের আইপি ঠিকানা দুটি উপায়ে খুঁজে পেতে পারেন:
কনসোল থেকে, করুন:
adb shell ip -f inet addr show wlan0
এবং একবার আপনি সংযোগটি শেষ করার পরে, আপনি এটি করে আপনার কম্পিউটার থেকে ডিভাইসটি সংযোগ বিচ্ছিন্ন করতে পারেন:
adb disconnect <ip>:<port>
বা সমস্ত ডিভাইস সংযোগ বিচ্ছিন্ন করার জন্য কোনও আইপি নেই। আপনি যদি কোনও কাস্টম পোর্ট ব্যবহার করেন তবে আপনাকে অবশ্যই কোন বন্দরটি সংযোগ বিচ্ছিন্ন করতে হবে তা নির্দিষ্ট করতে হবে । ডিফল্ট এখানে 5555 হয়।
পোর্টটি অক্ষম করতে (যদি এটি কিছু করতে চান তবে) সংযুক্ত ডিভাইসটির মাধ্যমে আপনি এই আদেশটিটি করেন:
adb usb
অথবা টিসিপিপ সংযোগটি সরাতে আপনি ডিভাইসটি পুনরায় চালু করতে পারেন
একটি শিকড় ডিভাইসের কম্পিউটার থেকে
প্রথমত, আপনি শেল অ্যাক্সেস প্রয়োজন। আপনি হয় ইউএসবি কেবল ব্যবহার করে ডিভাইসটি সংযুক্ত করেন এবং adb shell
গুগল প্লে, এফড্রয়েড, বা অন্য কোনও উত্স থেকে কোনও অ্যাপ্লিকেশন ব্যবহার বা ডাউনলোড করেন।
তারপরে আপনি:
su
setprop service.adb.tcp.port <port>
stop adbd
start adbd
এবং ডিভাইস সংযোগ স্থাপন করতে, আপনি করে অ মূলী সংস্করণে হিসেবে adb connect <ip>:<port>
।
এবং আপনি যদি পোর্টটি অক্ষম করতে চান এবং ইউএসবি শ্রবণটিতে ফিরে যেতে চান:
setprop service.adb.tcp.port -1
stop adbd
start adbd
আপনার জন্য এটি করার জন্য আপনি একটি অ্যান্ড্রয়েড স্টুডিও প্লাগইনও ব্যবহার করতে পারেন (এখনই নামটি মনে রাখবেন না) এবং মূলযুক্ত ব্যবহারকারীদের জন্য ফোন সংযোগ স্থাপনের জন্য একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন ডাউনলোড করার বিকল্প রয়েছে (অ্যাডবি সংযোগ সম্ভবত এখনও প্রয়োজন )।
কিছু ফোনের বিকাশকারী বিকল্পগুলিতে একটি সেটিং রয়েছে (এটি কিছু অরোটেড ফোনের ক্ষেত্রে প্রযোজ্য , যদিও সম্ভবত কিছু রুটযুক্ত ফোনও রয়েছে) যা ডিভাইস থেকে নিজেই এডিবিকে টগল করার অনুমতি দেয় কোনও রুট বা কম্পিউটার সংযোগ ছাড়াই। যদিও সেখানে কয়েকটি ফোন রয়েছে
adb tcpip 5555
। ইউএসবি সংযোগ বিচ্ছিন্ন করুন, ফোন আইপি দেখুনSettings > About Phone > Status
। এখনadb connect 192.168.x.x
এবং এটি। কোনও সরঞ্জাম নেই, কোনও সফ্টওয়্যার নেই। জাস্ট ওয়ার্কস