Ubuntu पर ADB स्थापित करने की कोशिश कर रहा है, अनुमति से इनकार कर दिया


0

जब मैंने उबंटू में टर्मिनल के माध्यम से एडीबी स्थापित करने की कोशिश की, तो उसने मुझे "अनुमति अस्वीकृत" बताया:

~/android-sdks/tools/ $ ./android
bash: ./android: Permission denied
~/android-sdks/platform-tools/ $ ./adb devices
bash: ./adb: Permission denied

क्या कोई मुझे इस बारे में सहायता कर सकता है?

जवाबों:


2

सुनिश्चित करें android फ़ाइल (और अन्य) निष्पादन योग्य हैं।

अगर तुम दौड़ते हो chmod +x android, कि निष्पादन योग्य अनुमति निर्धारित करनी चाहिए, जो आपको बाइनरी को चलाने की अनुमति देगा।

सभी फ़ाइलों के लिए ऐसा करने के लिए tools या platform tools, बस चलाएं:

chmod +x ~/android-sdks/tools/*
chmod +x ~/android-sdks/platform-tools/*

2

जाँच करें कि क्या कमांड निष्पादन योग्य हैं:

ls -l adb
-rw-r--r-- 1 tsi tsi 0 Aug  5 11:58 adb

"

chmod +x adb
ls -l adb
-rwxr-xr-x 1 tsi tsi 0 Aug  5 11:58 adb

अब यह ठीक होना चाहिए।

और क्या इसे क्रियान्वित करने से रोक सकता है?

  • फाइलें लिनक्स फाइल सिस्टम पर नहीं हैं
  • वे एक लिनक्स फाइल सिस्टम पर हैं, लेकिन यह निष्पादन अनुमतियों के बिना आरोहित है

0

मेरे लिए भी यही समस्या थी

टर्मिनल खोलें और जांचें कि कमांड का उपयोग करके एडीबी सर्वर ठीक से स्थापित है या नहीं

adb version

यदि स्थापित त्रुटि नहीं दिखती है, तो उसके बाद निम्न कमांड टी स्थापित करें जो मेरे लिए सब कुछ ठीक काम करता है।

The program 'adb' is currently not installed. You can install it by typing:


sudo apt-get install android-tools-adb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.