XP下的运行过程! 
          1.点击Run 打开Open Run Dialog 
          2.点击Android Application右键new.. 
          3.browse..选中一个Android项目 
          4.点击Apply 
          5.点击Run运行程序! 之后出现弹出了SDL_app:emulator.exe 的错误,如图:在网上查了些资料,先删除AVD`,然后重新创建新的AVD,再重新运行项目竟然OK了,但关闭以后重新运行又报相同的错误。又在网上查了资料,查看任务管理器进程中应用是否还在运行,但删除停止应用以后重新运行项目还是报相同的错误!却在Android SDK and AVD Manager中单独运行虚拟机一切正常!请问一下!这是怎么一回事,请大家帮忙解决,谢谢啦!!!

解决方案 »

  1.   

    应该是已经new一个应用!之后又打开一个新的!所以出现这种错误!
      

  2.   

    使用 android list avd 命令可以查看生成AVD文件所在目录,比如我的AVD文件在如下位置:C:\Documents and Settings\Administrator\.android\avd\OMS.avd。因此,我直接把.android这个目录给删了。然后再重新建一个AVD文件就OK了。 ...
      

  3.   


    这个问题早发现了,新建一个AVD以后,第一次跑起来OK的,关闭以后重新跑,又有问题了,难道我每跑一次就重新建AVD?这个不是解决问题的根本办法...
      

  4.   

    你这种情况我今天也碰到了,后来发现把SD card size 不要设置,我之前设置成1024MB结果也出现emulator.exe应用程序错误的对话框。希望对你有帮助。
      

  5.   

    兄弟,我也遇到了这个问题,我在网上找了下,他们是这样解决的
    1.删除avd所在的文件夹:   C:/Documents and Settings/chenchongji/.android   然后新建avd 2.SD card size 不要设置 3.在avd manager里编辑对应avd,添加hardware -> device ram size