使用命令启动android emulator

本文教程是在Mac系统下,Windows其实也可以通过类似的方法达到目的。

脚本文件执行

创建一个脚本文件,写好了脚本,需要添加可执行权限:

chmod +x file_name

添加权限以后,通过命令行来执行脚本:

./file_name

如果要使脚本在任何路径下都可以执行,需要将脚本文件放到这个路径:

/usr/local/bin/

放完脚本以后,在任何路径下输入脚本文件名,就可以成功执行脚本:

file_name (按下enter)

使用命令行运行Android SDK自带的模拟器 android emulator

首先确认SDK的路径,比如我SDK的路径是:

~/Library/Android/sdk

使用SDK下的emulator工具,查看已创建的 模拟器
如果你配置了环境变量,可以直接输入

$ emulator -list-avds
NexusAPI_27
Nexus_5X_android_P

或者带绝对路径输入:

~/Library/Android/sdk/tools/emulator -list-avds

然后启动名为NexusAPI_27的模拟器:

~/Library/Android/sdk/tools/emulator -avd NexusAPI_27

高级选项:

emulator -avd device_id [options]

冷启动模拟器 cold boot,不保存关机前的状态:

-no-snapshot-load performs a cold boot, and saves the emulator state on exit.
-no-snapshot disables the Quick Boot feature completely—it does not load or save the emulator state. [source]


查看默认jdk安装路径:

 /usr/libexec/java_home -V

结果:

Matching Java Virtual Machines (1):
    1.8.0_131, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,926评论 25 709
  • 记录下这大半年读过的其中几本书的感受 ,纯个人感受 一个陌生女人的来信 这是我买了kindle后看的第一本书。之所...
    shiy4n阅读 552评论 0 0
  • 早上起来,去过早,便和合作伙伴计划新投资建设的石材加工厂,感觉生产环节是可控的,重要的是矿山上方料供应不确定,目前...
    顾国胜阅读 201评论 1 4
  • 小鲜肉文化在历史上也有几次繁荣时期。当然了,这其中最辉煌,最值得一提的自然是魏晋时期。 此时期全国长期分裂、社会动...
    完颜不二阅读 243评论 0 1
  • 你曾经告诉我的 每当一个人独对苍穹的时候,思绪就随着夜晚的风,飘向未知的远方,满天的繁星突然变成了自己的梦...
    笨蛋狐狸爱上猫阅读 292评论 0 0