我无法让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 :(得分:1)
我猜,你还没有针对你的目标sdk(3.1)创建avd(android虚拟设备)。可以使用eclipse中的avd管理器创建avd。还请回复您的代码...我们可以检查问题区域并让您知道解决方案。
答案 1 :(得分:0)
可能你的java代码引发异常,转到此处查看java日志
在Eclipse中转到Window - > Show View - > Other - > Android - > LogCat
答案 2 :(得分:0)
确保您的android sdk环境设置正确:在终端中运行android
命令。这应该启动android配置UI。尝试从那里启动您的模拟器实例,如果它们不起作用。创建一个新的 - 旧的可能是腐败的。它在我之前发生过。
答案 3 :(得分: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分钟,但我能够看到我的App图标。希望它有帮助:)