উবুন্টুতে কীভাবে ANDROID_HOME পাথ সেট করবেন?
দয়া করে পদক্ষেপগুলি সরবরাহ করুন।
উবুন্টুতে কীভাবে ANDROID_HOME পাথ সেট করবেন?
দয়া করে পদক্ষেপগুলি সরবরাহ করুন।
উত্তর:
কনসোলে কেবল এগুলি টাইপ করুন:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
আপনি যদি এটি স্থায়ী করতে চান তবে কেবল lines / .bashrc ফাইলটিতে এই লাইনগুলি যুক্ত করুন
vim ~/.bashrc
আপনার টার্মিনালটিতে কেবল করুন । আপনি যে ফোল্ডারে রয়েছেন তার কোনও গুরুত্ব নেই
export PATH=$PATH:$ANDROID_HOME/platform-tools
, নীচে দেখুন। SDK 29.0.3 এ আমি সবেমাত্র ইনস্টল করেছি, tools
আর কোনও ডিরেক্টরি নেই।
আমি একটি উত্তর ভাগ করতে চাই যা উবুন্টু সংগ্রহশালার দ্বারা সরবরাহিত অ্যান্ড্রয়েড এসডিকে ব্যবহার করে পদ্ধতিরও প্রদর্শন করে:
Android SDK ইনস্টল করুন
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
থেকে প্যাকেজ ইনস্টল করার সময় এটি সঠিক উত্তর । ধন্যবাদ!
ধরে নিই যে আপনি এখানে এসডিকে উত্তোলন করেছেন ~/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
পরিবর্তনগুলি প্রয়োগ করতে বা আপনার টার্মিনালটি পুনরায় চালু করতে চালান ।
( বা )
টার্মিনাল উইন্ডোটিতে এটি সেশনের জন্য উপলব্ধ করার জন্য উপরের লাইনগুলি চালান Run
আপনি এটি সঠিকভাবে সেট আপ করেছেন কিনা তা পরীক্ষা করতে,
টার্মিনাল উইন্ডোতে নীচের কমান্ডগুলি চালান
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 --license' চালানোর চেষ্টা করুন। তারপরে সংকলনের চেষ্টা করুন।
অ্যান্ড্রয়েডহোম ভেরিয়েবলকে পাথ ভেরিয়েবলের পুনরায় ব্যবহার করা ভাল উপায়। যদি আপনার এ্যান্ড্রয়েডহোম ভেরিয়েবল পরিবর্তন হয় তবে আপনাকে কেবলমাত্র এক জায়গায় পরিবর্তন করতে হবে।
export ANDROID_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
arshid
অংশটি বর্তমান ব্যবহারকারীর নাম
আপনার ~/.bashrc
ফাইলে নিম্নলিখিতগুলি যুক্ত করুন। লগ-আউট এবং লগ ইন। আমার এসডিকে আমার $HOME/Documents/Android/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
করে আপনার এসডিকে পাথ পরিবর্তন করুন । সরঞ্জাম এবং প্ল্যাটফর্ম-সরঞ্জামগুলির জন্য একই করুন।
এর পরে .bashrc
ফাইলটি সেভ করুন এবং এটি বন্ধ করুন।
এখন আপনি টার্মিনাল এডিবি কমান্ড ব্যবহার করতে প্রস্তুত।
প্রথমে gedit। / .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
টার্মিনালটি পুনরায় আরম্ভ করুন: প্রতিধ্বনি $ হোম বা AT PATH, আপনি এই ভেরিয়েবলগুলি জানতে পারেন।
টার্মিনালে এন্ড্রয়েডহোম ভেরিয়েবল সেট করতে কেবল এই 3 টি কমান্ড টাইপ করুন:
$ export ANDROID_HOME=~/Android/Sdk
/Android/Sdk
এটি এসডকের অবস্থান, এটি আপনার ক্ষেত্রে পরিবর্তন হতে পারে
$ PATH=$PATH:$ANDROID_HOME/tools
$ PATH=$PATH:$ANDROID_HOME/platform-tools `
দ্রষ্টব্য: এটি অস্থায়ীভাবে পথ নির্ধারণ করবে তাই একই টার্মিনালে আপনাকে যা করতে হবে, সম্পাদন করতে হবে।
আমি লিনাক্স এ্যান্ড্রয়েডহোম পথে একই সমস্যার মুখোমুখি হয়েছি
দ্রষ্টব্য:
1- পরামিতি যুক্ত করুন2- প্রকল্প তৈরি বা পুনর্নির্মাণ
3- আপনার পিসি পুনরায় চালু করুন
টার্মিনালটি ব্যবহার করে প্যারামিটারগুলি কীভাবে যুক্ত করবেন:
আপনার টার্মিনাল লিখন খুলুন
gedit .bashrc
অন্য উইন্ডোটি খোলা হবে এবং তারপরে উইন্ডোগুলির শেষে নীচের লাইনগুলি যুক্ত করুন।
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
তারপরে টার্মিনালে ফিরে এসে টাইপ করুন
উত্স .bashrc
বাশার্ক ফাইলটিতে আপনার পরিবর্তনগুলি সংরক্ষণ করতে আপনার কম্পিউটারটি পুনরায় চালু করুন।
এটিই আমার পক্ষে কাজ, ধরে নিই যে আপনি এসডিকে এখানে পেয়েছেন ~/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
একটি টার্মিনালে অ্যান্ড্রয়েড চালান, যদি এটি অ্যান্ড্রয়েড এসডিকে ম্যানেজার খোলে, আপনি যেতে ভাল।
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/"
এখানে / অপ্ট / অ্যান্ড্রয়েড / এসডিকে / প্ল্যাটফর্ম-সরঞ্জামগুলি / এসডিকের ইনস্টলেশন ডিরেক্টরি। .bashrc ফাইলটি হোম ফোল্ডারে অবস্থিত
vi ~/.bashrc
বা যদি আপনি মহৎ ইনস্টল করা আছে
subl ~/.bashrc
open / .bashrc ফাইলটি খুলুন এবং শেষে পেস্ট করুন
export PATH=$PATH{}:/path-from-home-dir/android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/android/sdk/platform-tools
আপনি বিশ্বব্যাপী অ্যান্ড্রয়েড হোম সেট করতে উবুন্টুতে পরিবেশের পরিবর্তনশীল ফাইলটি সম্পাদনা করতে পারেন।
[1] টার্মিনালে এই কমান্ডটি চালান
sudo -H gedit /etc/environment
[2] আপনার পরিবেশগত ফাইলের সামগ্রীটি নীচের মত দেখাচ্ছে
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
[3] এনভায়রনমেন্ট ফাইলে এন্ড্রয়েড এসডিকে পাথ যুক্ত করুন: -
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
ANDROID_HOME="/home/yourPathTo/Android/Sdk"
[4] তারপরে আপনি নিম্নলিখিত কমান্ডটি দিয়ে টার্মিনালে অ্যান্ড্রয়েড হোম পাথটি পরীক্ষা করতে পারেন: -
echo $ANDROID_HOME
যদি এখনও পথ সেট না করা থাকে তবে প্রয়োগকৃত পরিবর্তনগুলি পেতে পিসি পুনরায় চালু করুন।
ফাইল যুক্ত করুন
~/.profile
export ANDROID_HOME=/opt/android-sdk
এসডিকে যাওয়ার পথ
তারপরে কম্পিউটারটি রিসেট করুন