启动模拟器的时候指定参数

  次阅读 来源:互联网(转载协议) 2016-01-14 14:47 我要评论(0)

在做Android开发的时候,如果用模拟器来运行程序,可以通过指定一些参数对模拟器运行做一些调整,比如模拟器界面的大小,运行时分配给模拟器内存的大校

本人在最初就因为没有为模拟器分配足够的内存而经常在运行模拟器时候异常终止。

下面分别介绍一下通过命令行和在eclipse中如何设置以及创建虚拟设备时候指定。

1,在命令行启动模拟器的时候指定:emulator -avd Android2.2 -scale 0.9-memory 256

-avd 指定虚拟设备的名称,-scale指定界面大小,-memory 256指定分配给模拟器的内存。

2,eclipse中运行android project的时候指定:

在 Run -> Run Configurations -> Target -> Emulator launch parameters 这里可以选择我们所要用的skin。

同时在 Additional Emulator Command Line Options里面可以填入-scale --,来缩放模拟器窗口。填入 -memory 256来指定分配的内存。

3,在创建虚拟设备时候指定:在Property--》 New选择Device ram size ,填入值。

下面再列出其他设置参数:

-sysdir <dir> 为模拟器在<dir>目录中搜索系统硬盘镜像

-system <file> 为模拟器从<file>文件中读取初始化系统镜像

-datadir <dir> 设置用户数据写入的目录

-kernel <file> 为模拟器设置使用指定的模拟器内核

-ramdisk <file> 设置内存RAM 镜像文件(默认为<system>/ramdisk.img)

-image <file> 废弃,使用-system <file> 替代

-init-data <file> 设置初始化数据镜像(默认为<system>/userdata.img)

-initdata <file> 和"-init-data <file>"使用方法一致

-data <file> 设置数据镜像(默认为<datadir>/userdata-qemu.img)

-partition-size <size> system/data 分区容量大小(MB)

-cache <file> 设置模拟器缓存分区镜像(默认为零时文件)

-no-cache 禁用缓存分区

-nocache 与"-no-cache"使用方法相同

-sdcard <file> 指定模拟器SDCard 镜像文件(默认为<system>/sdcard.img)

-wipe-data 清除并重置用户数据镜像(从initdata 拷贝)

-avd <name> 指定模拟器使用Android 虚拟设备

-skindir <dir> 设置模拟器皮肤在<dir>目录中搜索皮肤(默认为<system>/skins 目录)

-skin <name> 选择使用给定的皮肤

-no-skin 不适用任何模拟器皮肤

-noskin 使用方法与"-no-skin"相同

-memory <size> 物理RAM 内存大小(MB)

-netspeed <speed> 设置最大网络下载、上传速度

-netdelay <delay> 网络时延模拟

-netfast 禁用网络形态

-tarce <name> 代码配置可用

-show-kernel 显示内核信息

-shell 在当前终端中使用根Shell 命令

-no-jni Dalvik 运行时禁用JNI 检测

-nojni 使用方法与"-no-jni"相同

-logcat <tag> 输出给定tag 的Logcat 信息

-no-audio 禁用音频支持

-noaudio 与"-no-audio"用法相同

-audio <backend> 使用指定的音频backend

-audio-in <backend> 使用指定的输入音频backend

-audoi-out <backend> 使用指定的输出音频backend

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...