2011-10-18 68 views
0

最近我一直在开发Android应用程序时遇到问题。我在Windows XP环境中,使用Eclipse 3.5和ADT工具。模拟器需要一些时间来加载,但这一直是正常的。什么是不正常的是,当我去模拟器中运行我的程序至少50%的时间Eclipse无法连接到模拟器,或者我必须使用adb kill-server & & adb start-server或重新启动模拟器或重启eclipse。Android开发环境难点

这种情况发生的频率非常高,以至于它变得非常成问题。我应该把新版本的eclipse(3.7)替换这个吗?任何其他事情,我可以尝试?

由于许多人正在开发Android应用程序,因此Android开发应该更流畅。

+0

你可以参考[这里] [1]的讯息。启用快照可能会对您有所帮助。 [1]:http://stackoverflow.com/questions/1554099/slow-android-emulator –

回答

1

尝试Android x86。它的工作速度比Google Android模拟器快得多。请按照下列步骤操作:

  1. 安装VirtualBox
  2. 下载iso-file你需要
  3. 创建一个虚拟机Linux 2.6 /其他Linux 512 MB内存,高清2 Gb。网络:连接到NAT的PCnet-Fast III。您也可以使用桥接适配器,但在您的环境中需要DHCP服务器。
  4. 在模拟器上安装Android x86,运行它。
  5. 按下Alt键+ F1 ,类型netcfg,记住IP,按Alt键+ F7
  6. 你的XP环境下运行cmd,到你的Android工具目录更改目录,类型 adb connect <virtual_machine_IP>
  7. 启动Eclipse,打开ADT插件,查找设备,享受!

来源:Why is the Android emulator so slow? How can we speed up the Android emulator?