আপনার এডিবি এবং লিনাক্সের এসডিকে ব্যবহার করার জন্য কিস বা ড্রাইভারের দরকার নেই। প্রথমে অ্যান্ড্রয়েড বিকাশকারী ওয়েব সাইটে যান এবং এসডিকে এবং Eclipse ইনস্টল করুন। আমি আশা করি আপনি উইন্ডোজ হিসাবে ইতিমধ্যে বিকাশ হিসাবে আপনি তাদের নির্দেশাবলী অনুসরণ এই বিট কাজ করবে।
লিনাক্সে কোনও ইউএসবি ড্রাইভার ব্যবহারকারীর স্পেসে থাকতে পারে, এটি প্রোগ্রামে তৈরি করা হয়েছে। কোডার এর জন্য libusb API ব্যবহার করে। তবে আরও কিছু আছে, এটি বক্সের বাইরে কাজ করবে না।
আপনার কোনও পিসিতে কোনও ইউএসবি ডিভাইস প্রবেশ করানো হলে পরিষেবাটি কীভাবে এবং কোথায় 'ডিভাইস' মাউন্ট করা হয় সে বিষয়ে সালমানের জন্য ইউদেব পরিষেবা ব্যবহৃত হয়। আপনার ফোন, ডিবাগ মোডে থাকা অবস্থায়, সিস্টেমটির জন্য অজানা, এটি কেবল ইউএসবি ফাইল নোড তৈরি করবে, যা লিবাসব এটির সাথে কথা বলার জন্য ব্যবহার করে। লিনাক্সে সমস্ত কিছুই একটি ফাইল। সমস্যাটি হ'ল এই নোডটি কেবলমাত্র রুট অ্যাকাউন্টের মাধ্যমে অ্যাক্সেসযোগ্য। এই ক্ষেত্রে আপনাকে কোনও প্রোগ্রাম, এডিবি অনুমতি দেওয়ার জন্য উদেবকে বলতে হবে, এটির সাথে একটি সাধারণ ব্যবহারকারী অ্যাকাউন্টের সাথে কথা বলুন।
এটি করার জন্য আপনি /etc/udev/rules.d/ এ একটি ফাইল তৈরি করুন
আমার একটি 99-my.rules নামে পরিচিত
এই ফাইলে আপনার এস 2 এর জন্য একক লাইন যুক্ত করুন SUBSYSTEM == "ইউএসবি", এটিটিআর {আইডিভেন্ডার or == "04e8", এটিটিআর {আইডিপ্রডাক্ট} = "685e", ওউনার = "আপনার ব্যবহারকারীর নাম", গ্রুপ = "আপনার ব্যবহারকারীনাম" "
আপনার ব্যবহারকারী নাম যেখানে রয়েছে, আপনার ব্যবহারকারী নাম দিন।
এটি করার জন্য আপনাকে মূল অ্যাকাউন্ট হতে হবে, উবুন্টুতে আপনি যে কমান্ডটি কল করছেন সেটির সামনে উবুন্টু ব্যবহার করুন sudo। EG sudo gedit /etc/udev/rules.d/99-my.rules
এখন রিবুট করুন বা রান করুন সুডো পরিষেবা ওদেব পুনরায় চালু করুন
ফোন প্লাগ ইন করুন এবং অ্যাডবি ডিভাইসগুলির সাথে পরীক্ষা করুন। ফোন আইডি প্রদর্শন করা উচিত।
উবুন্টু অ্যান্ড্রয়েড বিকাশের জন্য নিখুঁত, আমি এটি সর্বদা কাজে ব্যবহার করি। উইন্ডোজ ছেলেরা পরীক্ষা করা হচ্ছে এমন একটি নতুন ডিভাইসের জন্য ড্রাইভারগুলি সন্ধান করার চেষ্টা করছে আমি কেবল আইডিভেন্ডার এবং আইডিপ্রডাক্ট মান পেতে lsusb করি, উদেভে একটি নতুন লাইন যুক্ত করে সার্ভিসটি পুনরায় চালু করি এবং আমি প্রস্তুত হয়ে চলেছি। :)