আমি কি ইউএসবি'র সাথে সংযোগ না দিয়ে এডিবি ব্যবহার করতে পারি?


13

ইউএসবি-র পরিবর্তে ব্লুটুথের মাধ্যমে সরাসরি অ্যাডাব ব্যবহার করার কোনও উপায় আছে কি?

-

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


আমি এটি পুনরায় লিখেছিলাম যাতে কোনও উন্নয়ন প্রশ্ন (অফ-টপিক) না হয়।
ম্যাথু

উত্তর:


9

ব্যক্তিগতভাবে, আমি সিএম 5 এ আমার জি 1 এর সাথে এডিবি ওয়্যারলেস (বিকল্প লিঙ্ক) ব্যবহার করি কারণ আমার কম্পিউটার এবং আমার জি 1 এর মধ্যে ইউএসবি ড্রাইভার সঠিকভাবে কাজ করতে আমার সমস্যা হয়েছিল। তবে, আমার জি 1 তে সিএম 4 (অ্যান্ড্রয়েড 1.6 এর বিপরীতে পরীক্ষা করার জন্য) এই অ্যাপ্লিকেশনটিতে আমার সমস্যা ছিল। আমি এটি রিমোট এডিবি দিয়ে সিএম 4 এ কাজ করতে সক্ষম হয়েছি ।

তবে নোট করুন, এগুলি ব্লুটুথ নয়, এডিবির মাধ্যমে ডিভাইসের সাথে ওয়াইফাইয়ের মাধ্যমে সংযোগ স্থাপন করে।

আপনি আপনার কম্পিউটারে একটি কমান্ড লাইন টানবেন এবং টাইপ করবেন adb connect xxx.xxx.xxx.xxx:5555(ওয়াইফাইয়ের মাধ্যমে এক্স ফোনের আইপি ঠিকানা হবেন)। আপনাকে এটি আপনার অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম-সরঞ্জাম ডিরেক্টরিতে চালাতে হবে, বা আপনার অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম-সরঞ্জাম ডিরেক্টরিগুলি আপনার গ্লোবাল প্যাথ ভেরিয়েবলের সাথে যুক্ত করতে হবে যাতে আপনি যে কোনও জায়গা থেকে অ্যাডবি চালাতে পারেন।

ip_address:port_numberআপনার অ্যাপ্লিকেশনটিকে ধাক্কা দেওয়ার জন্য আপনার ফোনটি ডিভাইসের তালিকায় এর মতো দেখাবে , ঠিক যেমন এটি ইউএসবির মাধ্যমে সরাসরি প্লাগ ইন করা হয়েছিল।


আফাইক, ওয়াইফাই দিয়ে ডিবাগ করা নিরাপদ নয়, কারণ অ্যান্ড্রয়েড ডিভাইস হোস্টকে অনুমোদন দেয় না, তাই যে কেউ ওয়াইফাই নেটওয়ার্কে প্রবেশ করতে পারে এবং আপনার ফোনের সাথে গোলযোগ করতে পারে।
নাম

4

অ-শিকড় সমাধান:

  • বিকাশকারী সেটিংসে ইউএসবি-ডিবাগিং সক্ষম করুন এবং আপনার ফোনটি ইউএসবির মাধ্যমে আপনার কম্পিউটারে সংযুক্ত করুন।
  • অ্যাডবি কমান্ডটি চালান, adb tcpip 5555(নিশ্চিত করুন যে 5555 পোর্ট কোনও ফায়ারওয়াল প্রোগ্রাম দ্বারা অবরুদ্ধ নয়)
  • আপনার Wi-Fi আইপি ঠিকানাটি আপনার ডিভাইসে বরাদ্দ পেতে ,

    adb shellএবং তারপরে netcfgএবং অ্যাডবি কমান্ডটি চালান adb connect <IP_ADDRESS>

    উদাহরণ স্বরূপ, adb connect 192.168.1.133

  • এখন আপনি USB তারের এবং চালানোর সংযোগ বিচ্ছিন্ন করতে পারেন adb shell, adb installঅথবা adb pushআপনার Wi-Fi এর মাধ্যমে কমান্ড।

  • ইউএসবি মোডে ফিরে যেতে এবং ওয়্যারলেস মোডটি অক্ষম করতে, নীচের অ্যাডবি কমান্ডটি চালান।

    adb usb

  • আপনি USB মোডে ফিরে যেতে আপনার ফোনটি কেবল পুনরায় বুট করতে পারেন।

শিকড় সমাধান:

  • আপনার ফোনটি রুট করা থাকলে ওয়াইফাই এডিবি ইনস্টল করুন এবং অ্যাডাবির কমান্ডগুলি ওয়্যারলেসলি চালান।
  • এই অ্যাপ্লিকেশনটির বিকাশকারী সরঞ্জাম সক্ষম হওয়া দরকার এবং আপনি যদি রুট হয়ে থাকেন তবে ইউএসবি কেবল ব্যবহার করার দরকার নেই।

একটি সম্পাদনা প্রয়োজন বোধ করা হয়: adb connect <IP_ADDRESS>:<PORT>। আপনি উপরের যে কোনও বন্দর বেছে নিতে পারেন 1024, 5555এটি বাধ্যতামূলক নয়। এবং, আমি adb uploadঅ্যাডবি ব্যবহারের বিকল্পগুলিতে দেখতে পাচ্ছি না। মানে adb push? // লেমে পোর্ট ছাড়াই অ্যাডবি ওয়্যারলেস সম্পর্কে চেক করুন!
Firelord

আমি দেখতে পাচ্ছি, 5555এডিবি-র জন্য এটি ডিফল্ট এবং আপনি যদি পোর্টটির উল্লেখ না করেন adb connectতবে এডিবি 5555ডিফল্ট মান হিসাবে গ্রহণ করে ।
Firelord

@ ফায়ারেল্ড ওফস, হ্যাঁ আমি বোঝাতে চাইছি adb push। সংশোধন করার জন্য ধন্যবাদ এবং কিছু ভুল হলে আপনি আমার উত্তর আপডেট করতে পারেন। ;)
ভাগ্যবান

নাহ! ব্যবহারকারী যতক্ষণ ওয়েবসাইটে সক্রিয় থাকে ততক্ষণ আপডেট করতে ব্যবহারকারীকে জিজ্ঞাসা করা ভাল idea কারণ: কারণ আপনি ভুল হতে পারেন, বা ব্যবহারকারী উত্তর সম্পাদনা করতে রাজি হতে পারে না। :)
ফায়ারলর্ড

1
আপনি যদি আপনার ডিভাইসটি সংযোগ স্থাপন এবং ওয়াইফাইয়ের মাধ্যমে ডিবাগিংয়ের বিষয়ে উদ্বিগ্ন হন তবে সার্জেবার্শ এই কর্মসূচীটি দেখুন। stackoverflow.com/a/19485468/1793718
ভাগ্যবান

2

আমি নিজেকে এই চেষ্টা করিনি, কিভাবে সম্পর্কে চেষ্টা ADBWireless । এটি ব্লুটুথের পরিবর্তে ওয়াইফাই ব্যবহার করে।


1
লিঙ্কটি নষ্ট হয়ে গেছে বলে মনে হচ্ছে। আপনি কি জানেন হোমপেজ সরে গেছে কিনা?
ওনাররেথিস

0

আমি ইজি রিমোট ব্যবহার করছি এবং এটি অ্যান্ড্রয়েড ২.৩..7 এ ভাল কাজ করে। আপনি এর ওয়েবসাইটে ডাউনলোড এবং তথ্য সন্ধান করতে পারেন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.