`
情却然
  • 浏览: 106180 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Android设置环境变量和为AVD设置储存卡

 
阅读更多

在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设置好了储存卡。

分享到:
评论
2 楼 情却然 2012-09-02  
hyjiacan 写道
你这做得有点麻烦了。

可以直接在Size 后面填写要创建的SD卡的大小,后面选择好单位,然后点下方的  Edit AVD就会自动创建好SD卡了。


你这样创建的SD卡是空的吧?
1 楼 hyjiacan 2012-08-13  
你这做得有点麻烦了。

可以直接在Size 后面填写要创建的SD卡的大小,后面选择好单位,然后点下方的  Edit AVD就会自动创建好SD卡了。

相关推荐

Global site tag (gtag.js) - Google Analytics