मैं Ubuntu 10.10 64 बिट चला रहा हूं। मेरे पास Android डीबग ब्रिज संस्करण 1.0.26 के साथ ia32-lib स्थापित है।
मेरी समस्या:
adb devices
>>> ???????????? आज्ञा नहीं हैsudo adb devices
>>>> सुडो: अदब: आज्ञा नहीं मिलीadb shell
>>> त्रुटि: डिवाइस के लिए अपर्याप्त अनुमति
मुझे लगता है कि ये सभी संबंधित हैं। यहां जानिए प्रासंगिक जानकारी।
$ echo $PATH
/home/me/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-sdk-linux_x86/tools:/opt/android-sdk-linux_x86/platform-tools
$ which adb
/opt/android-sdk-linux_x86/platform-tools/adb
$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions
$ sudo adb devices
sudo: adb: command not found
$ adb shell
error: insufficient permissions for device
मैं एक रूट किए गए Moto Droid के CM6.1 और एक जड़ वाले G-Tab के साथ CM7- आधारित ROM चलाने के समान परिणाम प्राप्त करता हूं।
मैंने निम्नलिखित संबंधित पदों की समीक्षा की है:
- http://forum.xda-developers.com/archive/index.php/t-522827.html
- http://ubuntuforums.org/archive/index.php/t-1164359.html
- adb कमांड लिनक्स वातावरण में नहीं मिली
मैंने सुझावों की सबसे (सभी की नहीं) कोशिश की और मैं अपने मुद्दे को हल करने में सक्षम नहीं हूं। जिन चीजों की मैंने कोशिश नहीं की, वे अनुचित लगीं। मैं कुछ और सुझावों की सराहना करता हूँ और मैं समस्या निवारण करता रहूँगा।
एक चीज़ जो मैंने कोशिश नहीं की थी वह /etc/udev/rules.d/70-android.rules को संपादित करना था। क्या यह मुद्दा होने की संभावना है? मैं नहीं देख सकता कि कैसे "sudo: adb: कमांड नहीं मिला"। हो सकता है मेरी समस्याएँ सभी संबंधित न हों। वैसे भी, इस बिंदु पर मुझे लगता है कि मुझे अन्य लोगों से कुछ इनपुट की आवश्यकता है क्योंकि मुझे विश्वास नहीं है कि मुझे एक पथ समस्या है या उन अन्य पोस्ट में चर्चा की गई अन्य सामान्य समस्याएं हैं।
EDIT: EboMike और RivieraKid के लिए धन्यवाद। यह वास्तव में दो अलग-अलग समस्याएं थीं:
आइटम # 2 ऊपर (sudo: adb: कमांड नहीं मिला) को एक सिमलिंक बनाकर हल किया गया था:
$ sudo ln -s /opt/android-sdk-linux_x86/platform-tools/adb /usr/local/sbin/adb
तब मुझे EboMike ने सुझाव दिया और इस समाधान का उपयोग करने की अनुमति दी । ऐसा करना मेरे Moto Droid के लिए जरूरी था। ( हालांकि मेरे Viewsonic G-Tablet के लिए sudo के रूप में रनिंग अदब की आवश्यकता नहीं थी।)
मेरे अन्य दो आइटमों को udv शासन लागू करके हल किया गया था जैसा कि रिवेराकिड ने सुझाव दिया था (इस लिंक से )।