Ubuntu में ANDROID_HOME पथ कैसे सेट करें?
कृपया चरण प्रदान करें।
Ubuntu में ANDROID_HOME पथ कैसे सेट करें?
कृपया चरण प्रदान करें।
जवाबों:
कंसोल में बस ये टाइप करें:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
यदि आप इसे स्थायी बनाना चाहते हैं तो बस ~ / .bashrc फ़ाइल में उन पंक्तियों को जोड़ दें
vim ~/.bashrc
अपने टर्मिनल में करें। आप जिस फ़ोल्डर में हैं उसका कोई महत्व नहीं है
export PATH=$PATH:$ANDROID_HOME/platform-tools
, नीचे देखें। एसडीके 29.0.3 में मैंने अभी स्थापित किया है, tools
अब कोई निर्देशिका नहीं है।
मैं एक जवाब साझा करना चाहूंगा जो उबंटू रिपॉजिटरी द्वारा प्रदान की गई एंड्रॉइड एसडीके का उपयोग करके भी दृष्टिकोण प्रदर्शित करता है:
Android एसडीके स्थापित करें
sudo apt-get install android-sdk
पर्यावरण चर निर्यात करें
export ANDROID_HOME="/usr/lib/android-sdk/"
export PATH="${PATH}:${ANDROID_HOME}tools/:${ANDROID_HOME}platform-tools/"
android-sdk
Apt से पैकेज स्थापित करते समय यह सही उत्तर है । धन्यवाद!
मान लें कि आपके पास निकाले गए sdk है ~/Android/Sdk
,
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
वर्तमान उपयोगकर्ता के लिए इसे स्थायी बनाने के लिए फ़ाइल ~/.bashrc
( उपरोक्त स्थित home/username/.bashrc
) में उपरोक्त लाइनें जोड़ें । source ~/.bashrc
परिवर्तनों को लागू करने या अपने टर्मिनल को पुनरारंभ करने के लिए चलाएँ ।
( या )
सत्र के लिए उपलब्ध कराने के लिए एक टर्मिनल विंडो पर उपरोक्त पंक्तियाँ चलाएँ।
यह जांचने के लिए कि क्या आपने इसे सही तरीके से सेट किया है,
टर्मिनल विंडो पर नीचे दिए गए कमांड चलाएं
echo $ANDROID_HOME
user@host:~$ echo $ANDROID_HOME
/home/<user>/Android/Sdk
which android
user@host:~$ which android
/home/<user>/Android/Sdk/tools/android
android
टर्मिनल विंडो पर रन करें , यदि यह एंड्रॉइड एसडीके मैनेजर को खोलता है , तो आप जाने के लिए अच्छे हैं।
echo
आदेशों को पूरा करने से पहले आपको टर्मिनल को पुनरारंभ करना होगा। मैं आमतौर पर दौड़ता हूं exec $SHELL
।
export PATH=$PATH:$ANDROID_HOME/tools/bin
तब स्रोत ~/.profile
(या) .bashrc) यदि आप लॉगआउट नहीं करना चाहते हैं .. तो 'sdkmanager --licenses' चलाने का प्रयास करें। फिर संकलन का प्रयास करें।
पथ चर में ANDROID_HOME चर का पुन: उपयोग करने का बेहतर तरीका है। यदि आपका ANDROID_HOME परिवर्तनशील परिवर्तन आपको बस एक स्थान पर परिवर्तन करना है।
export ANDROID_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
arshid
भाग को वर्तमान उपयोगकर्ता के नाम
अपनी ~/.bashrc
फ़ाइल में निम्न जोड़ें । लॉग-आउट और लॉग-इन। मेरे पास आपका sdk है, $HOME/Documents/Android/sdk
आपको इसे बदलना है जहां आप अपना sdk फ़ोल्डर रखते हैं
# Android Path
PATH=$PATH:$HOME/Documents/Android/sdk:$HOME/Documents/Android/sdk/tools
export PATH
# For SDK version r_08 and higher, also add this for adb:
PATH=$PATH:$HOME/Documents/Android/sdk/platform-tools
export PATH
source ~/.bashrc
तब लॉगिंग के लिए स्थानापन्न हो सकती है। लॉग इन कर सकते हैं।
export PATH=$PATH(...)
एक तरह से कर सकते हैं । दोनों तरीकों से काम करता है :)
प्रारंभ में अपने घर पर जाएं और दबाएं Ctrl+ Hयह आपको छिपी हुई फाइलें दिखाएगा अब .bashrc
फ़ाइल की तलाश करें, इसे किसी भी पाठ संपादक के साथ खोलें फिर फ़ाइल के अंत में लाइनों के नीचे रखें।
export ANDROID_HOME=/home/varun/Android/Sdk
export PATH=$PATH:/home/varun/Android/Sdk/tools
export PATH=$PATH:/home/varun/Android/Sdk/platform-tools
कृपया /home/varun/Android/Sdk
अपने SDK पथ पर पथ बदलें । उपकरण और प्लेटफ़ॉर्म-टूल के लिए भी ऐसा ही करें।
इसके बाद .bashrc
फाइल को सेव करें और बंद करें।
अब आप टर्मिनल पर एडीबी कमांड का उपयोग करने के लिए तैयार हैं।
पहले gbit ~ .bashrc द्वारा .bashrc फ़ाइल खोलें
# Added ANDROID_HOME variable. export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools
फ़ाइल को सहेजें और टर्मिनल को फिर से खोलें
echo $ANDROID_HOME
यह जैसे रास्ता दिखाएगा /home/pathTo/Android/Sdk
उबंटू और लिनक्स टकसाल पर लागू होता है
संग्रह में:
sudo nano .bashrc
अंत में जोड़ें:
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/tools
टर्मिनल को पुनरारंभ करना और करना: $ HOME या $ PATH की गूंज, आप इन चरों को जान सकते हैं।
टर्मिनल में ANDROID_HOME चर सेट करने के लिए बस ये 3 कमांड टाइप करें:
$ export ANDROID_HOME=~/Android/Sdk
/Android/Sdk
Sdk का स्थान है, इससे आपके मामले में परिवर्तन हो सकता है
$ PATH=$PATH:$ANDROID_HOME/tools
$ PATH=$PATH:$ANDROID_HOME/platform-tools `
नोट: यह पथ को अस्थायी रूप से सेट करेगा, इसलिए आपको कभी भी जिस क्रिया को करना है, उसी टर्मिनल पर करें।
मैं linux ANDROID_HOME पथ के साथ एक ही समस्या का सामना कर रहा था
नोट:
1- पैरामीटर जोड़ें2- प्रोजेक्ट बनाएं या बनाएं
3- अपने पीसी को रीस्टार्ट करें
टर्मिनल का उपयोग करके पैरामीटर कैसे जोड़ें:
अपना टर्मिनल लेखन खोलें
gedit .bashrc
एक और खिड़की खुली होगी और फिर खिड़कियों के अंत में निम्नलिखित पंक्तियाँ जोड़ें।
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
फिर वापस टर्मिनल और टाइप करने के लिए
source .bashrc
अपने परिवर्तनों को सहेजने के लिए bashrc फ़ाइल में अंत में अपने कंप्यूटर को पुनरारंभ करें।
यह मेरे लिए क्या काम है, मान लें कि आपके पास निकाले गए sdk है ~/Android/Sdk
,
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
वर्तमान उपयोगकर्ता के लिए इसे स्थायी बनाने के लिए फ़ाइल ~/.bashrc
( उपरोक्त स्थित home/username/.bashrc
) में उपरोक्त लाइनें जोड़ें । ~/.bashrc
परिवर्तनों को लागू करने या अपने टर्मिनल को पुनरारंभ करने के लिए स्रोत चलाएँ । (या) सत्र के लिए उपलब्ध कराने के लिए एक टर्मिनल विंडो पर उपरोक्त लाइनें चलाएं। यह जांचने के लिए कि क्या आपने इसे सही तरीके से सेट किया है, टर्मिनल विंडो पर नीचे दिए गए कमांड चलाएं
echo $ANDROID_HOME
user#host:~$ echo $ANDROID_HOME
तुम्हे मिल जाएगा
/home/<user>/Android/Sdk
आप इसे भी चला सकते हैं
which android
user#host:~$ which android
/home/<user>/Android/Sdk/tools/android
टर्मिनल पर Android चलाएं, अगर यह Android SDK प्रबंधक को खोलता है, तो आप जाने के लिए अच्छे हैं।
sudo su -
gedit ~/.bashrc
export PATH=${PATH}:/your path
export PATH=${PATH}:/your path
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/tools
export PATH=${PATH}:/opt/workspace/android/android-sdk-linux/platform-tools
आप इस लाइन को .bashrc फ़ाइल के अंत में जोड़ सकते हैं-
export PATH=$PATH:"/opt/Android/Sdk/platform-tools/"
यहाँ / ऑप्ट / Android / Sdk / प्लेटफ़ॉर्म-टूल्स / Sdk की इंस्टॉलेशन डायरेक्टरी है। .bashrc फ़ाइल होम फ़ोल्डर में स्थित है
vi ~/.bashrc
या यदि आपके पास उदात्त स्थापित है
subl ~/.bashrc
~ ~ .bashrc फ़ाइल खोलें और अंत में पेस्ट करें
export PATH=$PATH{}:/path-from-home-dir/android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/android/sdk/platform-tools
आप वैश्विक स्तर पर Android घर सेट करने के लिए Ubuntu में पर्यावरण चर फ़ाइल को संपादित कर सकते हैं।
[१] इस कमांड को टर्मिनल में चलाएं
sudo -H gedit /etc/environment
[२] आपकी ऊर्जावान फ़ाइल सामग्री नीचे की तरह दिखाई देगी
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
[3] पर्यावरण फ़ाइल में निम्नानुसार एंड्रॉइड sdk पथ जोड़ें: -
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
ANDROID_HOME="/home/yourPathTo/Android/Sdk"
[४] फिर आप टर्मिनल में एंड्रायड होम पाथ को निम्न कमांड से देख सकते हैं: -
echo $ANDROID_HOME
यदि पथ अभी भी सेट नहीं है, तो लागू परिवर्तनों को प्राप्त करने के लिए पीसी को पुनरारंभ करें।
फ़ाइल में जोड़ें
~/.profile
export ANDROID_HOME=/opt/android-sdk
एसडीके को पथ
फिर कंप्यूटर रीसेट करें