如何设置ANDROID_HOME路径在ubuntu?
请提供步骤。
将以下内容添加到~/.bashrc文件中。登出和登录。我有我的sdk在$HOME/Documents/Android/sdk,你必须替换它的地方,你保持你的sdk文件夹
~/.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
在控制台输入这些:
export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools
如果你想让它永久,只需在~/中添加这些行。bashrc文件(
更好的方法是在path变量中重用ANDROID_HOME变量。如果你的ANDROID_HOME变量改变了,你只需要在一个地方做改变。
export ANDROID_HOME=/home/arshid/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
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
最初去你的家,按Ctrl + H,它会显示你隐藏的文件,现在寻找.bashrc文件,用任何文本编辑器打开它,然后放在文件末尾的行下面。
.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文件并关闭它。
现在可以在终端上使用ADB命令了。
我想分享一个答案,它也演示了使用Ubuntu存储库提供的Android SDK的方法:
安装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提取了sdk,
~/Android/Sdk
export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools
home/username/.bashrc
source ~/.bashrc
(<强>或< / >强) < / p >
在终端窗口上运行上面的代码行,使其对会话可用。
在终端窗口上运行以下命令
echo $ANDROID_HOME
user@host:~$ echo $ANDROID_HOME /home/<user>/Android/Sdk
which android
user@host:~$ which android /home/<user>/Android/Sdk/tools/android
Run android on a terminal window, If it opens up Android SDK Manager, you are good to go.
android
适用于Ubuntu和Linux Mint
在档案中:
sudo nano .bashrc
最后加上:
export ANDROID_HOME=${HOME}/Android/Sdk export PATH=${PATH}:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/tools
重新启动终端并执行:echo $ HOME或$ PATH,就可以知道这些变量了。
在终端中输入这3个命令来设置ANDROID_HOME变量:
$ export ANDROID_HOME=~/Android/Sdk
/Android/Sdk是Sdk的位置,这可能会在你的情况下发生变化
/Android/Sdk
$ PATH=$PATH:$ANDROID_HOME/tools $ PATH=$PATH:$ANDROID_HOME/platform-tools `
您可以在.bashrc文件的末尾追加这一行-
export PATH=$PATH:"/opt/Android/Sdk/platform-tools/"
here /opt/Android/Sdk/platform-tools/是Sdk的安装目录。 .bashrc文件位于主文件夹
vi ~/.bashrc
或者如果你安装了sublime
subl ~/.bashrc
首先通过gedit ~/.bashrc打开.bashrc文件
#添加ANDROID_HOME变量。 出口ANDROID_HOME = $ HOME / Android Sdk 导出路径= $路径:$ ANDROID_HOME /工具 导出路径= $路径:$ ANDROID_HOME /平台工具代码< / > < / p >
保存文件并重新打开终端
它会像/home/pathTo/Android/Sdk一样显示路径
/home/pathTo/Android/Sdk
~ /开放。Bashrc文件并粘贴在结束
export PATH=$PATH{}:/path-from-home-dir/android/sdk/tools export PATH=$PATH{}:/path-from-home-dir/android/sdk/platform-tools
你可以在Ubuntu中编辑环境变量文件来全局设置android home。
[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]在环境文件中添加android 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"
[4],则可以使用以下命令查看终端中的Android主路径
如果path仍然未设置,则重新启动系统以获得应用的更改。
添加到文件
~/.profile export ANDROID_HOME=/opt/android-sdk
SDK路径
然后重置电脑
我在linux ANDROID_HOME路径上也遇到了同样的问题
< p >注意: 1-添加参数 2-制作或重建项目 3-重新启动你的电脑
2-制作或重建项目
3-重新启动你的电脑
如何使用terminal添加参数:
打开终端写入
中用户. bashrc
另一个窗口将打开,然后在窗口的末尾添加以下行。
然后回到终端输入
源. bashrc
要在结束时将更改保存在bashrc文件中,请重新启动计算机。
这就是我的工作, 假设你已经在~/Android/Sdk提取了sdk,
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管理器,你就可以开始了。
有同样的问题, 在终端中您可以输入:
export ANDROID_HOME=$HOME/Android/Sdk
或者任何其他位置,这取决于你安装sdk的位置。
export PATH=$PATH:$ANDROID_HOME/platform-tools
希望能有所帮助!
下载Android SDK到机器。(假设位置是/home/zelong/Android/Sdk) (home/username/Android/Sdk)
将这些行添加到文件~/。Bashrc(位于home/username/.bashrc)
export ANDROID_HOME="/home/zelong/Android/Sdk" export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools
这将使它对当前用户来说是永久的,因为每次机器启动时,它都会运行这个脚本并设置环境路径。
在进行此更改之后,请记住保存它。
然后运行source ~/.bashrc来应用更改或重新启动终端。
测试它是否工作:
zelong@zelong-ThinkPad-T430:~$ echo $ANDROID_HOME /home/zelong/Android/Sdk zelong@zelong-ThinkPad-T430:~$ which android /home/zelong/Android/Sdk/tools/android zelong@zelong-ThinkPad-T430:~$ which adb /home/zelong/Android/Sdk/platform-tools/adb
我们可以看到,
android命令行位于tools之下
tools
adb命令行位于platform-tools之下
adb
platform-tools
对我来说,稍微改变一下就可以了。只需在最后加上:$PATH即可。
# andorid paths export ANDROID_HOME=$HOME/Android/Sdk export PATH="$ANDROID_HOME/tools:$PATH" export PATH="$ANDROID_HOME/platform-tools:$PATH" export PATH="$ANDROID_HOME/emulator:$PATH"