我是通过apt-get install android-sdk
安装的。
但是,执行find / -name sdkmanager
显示系统上任何地方都没有这样的二进制文件。
在我的Mac上,二进制文件存在于$ANDROID_HOME/tools/bin
中。
但是,在Ubuntu系统(有问题的系统)上,二进制文件不存在:
$ ls $ANDROID_HOME/tools/bin
e2fsck
fsck.ext4
mkfs.ext4
resize2fs
screenshot2
tune2fs
sdkmanager
在哪里?
编辑:
不确定为什么以上命令没有安装sdkmanager
,但是,我发现的一个解决方案是通过在https://developer.android.com/studio/#downloads的“ \”下下载Linux文件来手动安装(而不是通过apt-get)。仅限命令行工具”标题。
答案 0 :(得分:8)
在Ubuntu 18.04上,二进制sdkmanager
实际上并未包含在apt软件包android-sdk
中。
这对我有用:
android-sdk
安装apt
:apt-get install android-sdk
ANDROID_HOME
(如果尚未完成)。例如:export ANDROID_HOME=/usr/lib/android-sdk
wget https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip
unzip commandlinetools-linux-6609375_latest.zip -d cmdline-tools
sudo mv cmdline-tools $ANDROID_HOME/
export PATH=$ANDROID_HOME/cmdline-tools/tools/bin:$PATH
通过将其放置为ANDROID_HOME
的子目录,您可以进一步省略必须向--sdk_root
提供参数sdkmanager
的方法,如下所述:Android Command line tools sdkmanager always shows: Warning: Could not create settings
答案 1 :(得分:1)
在Windows操作系统中,转到
的sdkmanager路径cd $ANDROID_HOME/tools/bin
然后执行此命令
./sdkmanager.bat --licenses
答案 2 :(得分:1)
是的,apt-get不会安装“工具”目录。
要下载“工具目录”(包含sdkManager等)。
有两种方法
从Android Studio-> SDK Manager->选中“显示过时的软件包”->下载平台工具
答案 3 :(得分:0)
您需要手动启动系统中安装的Android Studio应用程序。 [您可以在ubuntu的应用程序搜索栏中搜索] 安装完成后,您将看到SDK管理员和AVD管理员的位置。