在Eclipse上编写Android项目,那些放在res文件夹内的图片、音频、视频什么的,在AVD中运行时,都是直接打包放进内存的,这样对AVD内存的压力是十分巨大的,最常见的后果就是堆栈溢出。所以,为AVD创建储存卡,将文件放在储存卡内再读取,这样就不会对内存造成较大负担了。
为AVD创建储存卡前,可以先设置环境变量,使系统能直接调用“mksdcard.exe”文件和“adb.exe”文件(“mksdcard.exe”文件用于创创建储存卡,“adb.exe”文件用于安装apk等一系列功能)。
Android设置环境变量
右键我的电脑,点击“属性”,打开系统面板,点击“高级系统设置”。
点击“环境变量”:
找到“path”变量,点击“编辑”按钮。
在变量值中添加下列两句:
D:\PROGRA~1\Android\android-sdk\tools;
D:\PROGRA~1\Android\android-sdk\platform-tools;
(因为我的Android SDK的安装目录为D:\PROGRA~\Android\android-sdk\)
点击“确定”→“确定”→“确定”,完成。
想要确定变量是否已经设置生效,可以打开命令提示符检验一下。
在命令提示符中输入“mksdcard”,回车,若出现以下效果说明“D:\PROGRA~1\Android\android-sdk\tools;”已经生效。
输入“adb”,回车,若出现以下效果说明“D:\PROGRA~\Android\android-sdk\platform-tools;”已经生效。
好了,Android环境变量设置完成啦。
为AVD创建储存卡
打开“开始”→“附件”→“命令提示符”。
输入“mksdcard -l sdcard 1024M d:/mycard.img”,回车:
这样就已经在D盘目录下创建了一个文件名为“mycard.img”,大小为1024M的文件,这就是AVD的储存卡的镜像文件。
创建好镜像文件后,在Eclipse中打开“AVD Manager”,选中要要设置储存卡的一个AVD,点击“Edit...”编辑,点击“SD Card”中的“Brawse...”按钮,选中镜像文件,点击“打开”,点击“Edit AVD”。
这样,就已经为AVD设置好了储存卡。
相关推荐
Android及avd模拟器ip设置详细操作说明,参考参考
Android SDK Manager和AVD Manager使用 Android SDK Manager就是一个Android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。 而AVD Manager是一个Android虚拟驱动...
更改Android_AVD模拟器创建路径位置的方法
Android SDK and AVD Manager
Android AVD创建及设置中各参数详解
通过此文档,你可以清楚的知道如何改变.avd 的路径!
我们在创建AVD时,在命令行窗口中输入android list targets会提示:’android’不是内部或外部命令,如图1,其实这主要是由于没有配置好Android SDK环境变量引起的。 图-1 android不是内部或外部命令 解决的...
NULL 博文链接:https://java--hhf.iteye.com/blog/1780260
创建Android Virtual Device (AVD) 创建android应用,虚拟测试环境。
介绍 android模拟器AVD所需要的软件下载与环境配置,以及使用。
解决eclipse编译工程时会出错(Failed to find a AVD compatible with target 'Android 1.5'. Launch aborted.)
Android初学者容易出现AVd配置的问题,这个是解决的一部分
AVD一般保存在C:\Users\Lenovo.android\avd中,在环境变量中添加变量: 1、新增变量ANDROID_HOME,变量值为SDK的路径; 2、新增变量ANDROID_SDK_HOME,变量值为avd路径 设置完以后一定要按确定!确定!确定! ...
1.1版本的emulator在设置好环境变量后,直接在命令行中输入 emulator就可以启动了,但是1.5版本中加了个所谓的AVD(Android Virtual Device),AVD就相当于是一个模拟器的,不过你可以利用AVD创建基于不同版本的模拟器...
做Android开发,模拟器是必备品,而Android模拟器的IP和电脑总不是一个网段的,想要进行测试非常麻烦,甚至很多时候模拟器没有办法连接互联网,本文详细的描述了Android模拟器IP设置的完整步骤。
Android PANIC Could not openmy_avd.ini完美解决
选择Window,打开AVD Manager,新建一个AVD,选择API的等级为API 10,Android2.3.3,填写SD卡的大小为2G,如图. 运行HelloAndroid项目 调试HelloAndroid项目,首先将Eclipse开辟工具的工作界面切换到DDMS: 实验过程...
在Android Studio中设置Flutter时,设备列表AVD卡在加载中的解决办法
在Windons7下,有时候创建的模拟器无法启动,经常提示emulator-arm.exe已停止工作,本文对这个原因进行了分析和找出解决方案。
AVD发射器 在没有Android Studio的情况下启动Android虚拟设备。 但为什么? 通过使用emulator命令,我们已经可以在没有...当前,此工具假定您在外壳程序中设置了指向有效Android sdk目录的ANDROID_HOME环境变量。