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

  次阅读 作者:智能小宝 来源:互联网 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!

人工智能实验室
相关文章相关文章
  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

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

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...