android - 不推荐使用 android 命令

标签 android android-studio ubuntu android-emulator

我使用 Ubuntu 16.04 LTS,当输入 安卓在终端返回这个;

 *************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
*************************************************************************
Invalid or unsupported command ""

Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk

我的 .bash_profile ;
export PATH=$HOME/.config/composer/vendor/bin
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
export PATH=$PATH:/usr/lib/jvm/java-8-openjdk/bin
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

我添加了我的 .bashrc 端线;
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools

如何解决这个问题,我不创建也不运行模拟器。谢谢。

最佳答案

在 UBUNTU 16.04 中,我使用以下命令访问 avd 管理器并创建虚拟设备

$ANDROID_HOME/tools/bin/avdmanager

创建要模拟的设备后,您需要使用位于 $ANDROID_HOME/tools/emulator 下的模拟器打开它。先前创建的设备的命令应该类似于:
$ANDROID_HOME/tools/emulator -avd testAVD

尝试在 $ANDROID_HOME/tools 文件夹中运行模拟器命令,否则将无法正常工作。

如果您已经从 Android Studio 创建了一个虚拟设备,您可以使用以下命令进行检查
$ANDROID_HOME/tools/bin/avdmanager list avd

然后像这样运行它
$ANDROID_HOME/tools/emulator -avd Nexus_4_API_23

希望这会让你明白。

关于android - 不推荐使用 android 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50016303/

相关文章:

AndroidManifest 不生成启动器图标

java - adb 命令设置 Android 11 设备的音量

node.js - 无法在 ubuntu 上安装最新的 Angular cli

bash - wget 用原始名称重命名

ubuntu - 限制纯 ftpd 特定目录

android - Facebook 广告仅显示在从 Play 商店下载的应用中

android - 如何更改生成的apk文件的默认输出文件夹?

android - 使用 django 和 postman {"detail":"CSRF Failed: CSRF token missing or incorrect."}

java - Intent Action_dial 在 android 11 中不起作用

android - registerReceiver 中需要表达式 - Android Studio