2011-06-19 80 views
1

我遇到了麻烦的Android对Eclipse的工作,似乎一切都配置很好,但是当我尝试运行我的第一个程序我刚刚得到这个消息:问题与Android模拟器在Eclipse

[2011-06-19 01:29:18 - AndroidHello] Automatic Target Mode: Preferred AVD 'Android3.1' is not available. Launching new emulator. 
[2011-06-19 01:29:18 - AndroidHello] Launching a new emulator with Virtual Device 'Android3.1' 
[2011-06-19 01:29:48 - Emulator] 
[2011-06-19 01:29:48 - Emulator] This application has requested the Runtime to terminate it in an unusual way. 
[2011-06-19 01:29:48 - Emulator] Please contact the application's support team for more information. 

有没有人有线索如何解决这个问题,我必须再次打开并安装它,或者有一些快速和简单的修复。

回答

0

可能是你的Java代码抛出一个异常,去这里看到了Java日志

在Eclipse中去窗口 - >显示视图 - >其他 - > Android的 - > logcat的

+0

我敢肯定,这不是一个Java代码的问题,Ieven从互联网复制并粘贴了一个简单的Hello World示例,并得到了相同的结果,无论如何。 –

1

我猜测,你还没有创建avd(android虚拟设备)对你的目标sdk(3.1)。 avd可以使用eclipse中的avd管理器创建。还请回复您的代码...我们可以检查问题区域并让您知道解决方案。

+0

我将我的投票添加到您的答案,他应该创建和AVD与目标sdk:3.1 – Houcine

+0

代码波纹管,但它只是一个简单的hello世界的例子,所以我敢肯定,这不是问题。我无法从Android SDK AVD管理器运行模拟器,所以我猜想问题在于我的下载。 –

+0

好的,我接受你的权利avd。此外,您可以切换到ddms视图并在已经运行的情况下停止应用程序。此外,您可以卸载并安装应用程序。 –

0

确保您的android sdk环境设置正确:在您的终端中运行android命令。这应该启动android配置UI。尝试从那里启动你的模拟器实例,如果他们不工作。创建一个新的 - 旧的可能是腐败的。它发生在我之前。

+0

好吧,仍然不会从用户界面中褪色,我尝试过创建新的用户,但这并不起作用,看起来我只需要再次尝试下载Android。感谢您的提示 –

+0

当您尝试从android ui启动它时,错误消息是什么? – eggie5

0

我在尝试通过模拟器(AVD)运行我的应用程序时也面临同样的问题。 所有的Android设置都是默认设置。 在继续之前,我尝试了三件事,并更改了任何默认设置或路径。

1)删除了作为追踪和错误的一部分创建的多个虚拟设备。

2)重新启动我的电脑

3)创建新的虚拟设备,并在Eclipse中再次推出了应用程序和ADB.exe下降。因此,我通过转到C:\ adt-bundle-windows-x86_64-20131030 \ sdk \ platform-tools并单击adb.exe文件来启动ADB.exe。

模拟器耗时4-5分钟,但我能看到我的应用程序图标。希望它有帮助:)