参考些文章,能顺利set up android simulator env, 特转载。

新版的SDK 1.5要先建立一个Android Virtual Device(简称“AVD”)的运行环境后才能启动模拟器。
接下来是具体步骤:

Android 1.5 SDK R1 下载
Android 1.5 SDK R2 下载
确认下电脑装了JDK 没,如果没。。。。 点击下载

装完JDK后。。。开始-运行-输入CMD。。。
打开黑框框。。

输入路径(这个路径是我存放模拟器的路径、大家要根据自己所存放的路径输入相应的路径):

继续输入cd \java\android-sdk-windows-1.5_r1\tools:(cd后有空格)

接着在这命令后面输入android并回车

此时弹出一堆的命令。。无视。。。

在最后的这个命名后面输入android create avd -t 2 -n g1,并回车。(注意:这个命令中最后一个g1是可以任意取名的,你也可取别的名字如g2,android…)
[要切记android与create与avd与-t与2与-n与g1之间都是有空格的]


这时又会弹出个新的命令出来!我们只要输入no并回车就可以了。

结束以上的操作之后,打开存放SDK模拟器的文件,找到模拟器的程序右键点击发送——桌面快捷方式.
回到桌面后,先不要着急、右键点击属性!
在快捷方式-目标的路径后面加上 -avd g1(这个-前面是要空格一下的,avd后面跟着的g1则要跟你在上一步黑框中所输入的名字是一致的).

添加完后确定,这样我们就可以在桌面双击直接启动模拟器了.

再补充下加载sd卡的方法(谢谢nsnboy)

Android 模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模
拟,今天尝试了一下,把过程记录下来和大家分享:
1. 进入Android SDK目录下的tools子目录,运行
mksdcard -l sdcard 512M e:\sdcard.img
这样就创建了一个512M的SD卡镜像文件
在E盘下会生成一个sdcard.img 文件
当然你可以在其他的地方生成

2. 运行模拟器的时候指定路径(注意需要完整路径):
emulator -sdcard e:\sdcard.img
这样模拟器中就可以使用sdcard这个路径来指向模拟的SD卡了

那么如何拷贝本机文件到SD卡,或者管理 SD卡上的内容呢?
A. 在linux下面我们可以mount成一个loop设备,先创建一个目录,比如叫

android_sdcard,然后执行:
mount -o loop sdcard.img android_sdcard
这样管理这个目录就是管理sdcard内容了

B. 在windows 下面我们可以用mtools来做管理,也可以用android SDK带的命令(

这个命令在linux下面也可以用):
adb push local_file sdcardremote_file

不想每次都加-sdcard $sdcard_path, 可以把sdcard.img 复制到~/.android/avd/下对应的AVD目录下.

转自:http://www.oschina.net/


更多相关文章

  1. Android(安卓)存储路径浅析
  2. Android查看外部依赖jar的源码'Android(安卓)Private Libraries'
  3. android install
  4. android 学习笔记(一):1 环境搭建
  5. 新书内容连载(3):Android(安卓)SDK中常用命令行工具(一)
  6. Android调用输入法软键盘,返回输入的内容
  7. Android(安卓)studio 中NDK的配置和JNI实现的完整过程SerialPort
  8. Android--动态添加控件
  9. android getLastKnownLocation null

随机推荐

  1. 如何优化SQL语句的心得浅谈
  2. SQL Server 比较日期大小的方法
  3. 在SQL Server中使用命令调用SSIS包的具体
  4. sql中设置联合主键的具体方法
  5. SQL进行排序、分组、统计的10个新技巧分
  6. insert into select和select into的使用
  7. sql server的一个有趣的bit位运算分享
  8. SQL实现递归及存储过程中In()参数传递解
  9. sql将时间类型转换为字符串类型汇总
  10. 判断数据库表是否存在以及修改表名的方法