android - 不推荐使用 android 命令
问题描述
我使用的是 Ubuntu 16.04 LTS,当在终端输入android时返回这个;
*************************************************************************
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
希望这会让你明白。
推荐阅读
- c# - 有没有办法检查是否从代码安装了 Visual Studio 扩展?
- python - 如何使用 Python 在 pandas DataFrame 中使用正则表达式
- python - 使用spectral_cube转换FITS文件的光谱轴
- c# - nameof 不会反映使用
- c++ - 将 const 引用绑定到 C++ 中的文字
- excel - Excel INDEX 和 MATCH 公式 - 查找列字母
- python - 使用 Sphinx 的内部类中未显示来自父类的属性文档字符串
- node.js - 如何结束间谍的函数执行?
- javascript - 如何在 extraParams 商店 extjs 上设置动态值
- mysql - Django忽略远程MYSQL连接细节