模拟器运行正常,但不是我的应用程序

时间:2011-10-30 01:46:05

标签: android-emulator

当我选择Run |作为Android应用程序,模拟器最终显示并且看起来很好,除了我的应用程序不在其中运行。我得到了错误信息:“无法在设备'模拟器-5554'上安装WhereAreYou.apk:找不到设备”

找不到哪个设备?模拟器运行正常吗?

1 个答案:

答案 0 :(得分:1)

如果有一些明确而直接的方式来运行而不必在Android开发方面有合理的技能,那将是很好的。

无论如何,我按照推荐下载了installer_r15-windows.exe并运行了该安装程序。 然后从Eclipse“ADT Plugin for Eclipse”

然后首先进入Window - >偏好 - > Android - > DDMS并将“ADB连接超时(ms)”:设置为500000

使用AVD Manager(从“窗口”菜单)启动模拟器似乎也有很大帮助。然后随机转到platform-tools目录并执行“adb kill-server”和“adb start-server”。 然后在Eclipse中使用上下文菜单中的“Run As - > Android Application”,希望您得到以下内容:

[2011-11-01 12:28:50 - HelloWorldProj] ------------------------------   
[2011-11-01 12:28:50 - HelloWorldProj] Android Launch! 
[2011-11-01 12:28:50 - HelloWorldProj] adb is running normally.   
[2011-11-01 12:28:50 - HelloWorldProj] Performing my.pack.age.name.HelloWorldProjActivity activity launch
[2011-11-01 12:28:53 - HelloWorldProj] Uploading HelloWorldProj.apk onto device 'emulator-5554'     
[2011-11-01 12:28:54 - HelloWorldProj] Installing HelloWorldProj.apk...   
[2011-11-01 12:30:09 - HelloWorldProj] Success!   
[2011-11-01 12:30:10 - HelloWorldProj] Starting activity my.pack.age.name.HelloWorldProjActivity on device emulator-5554  
[2011-11-01 12:30:17 - HelloWorldProj] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=my.pack.age.name/.HelloWorldProjActivity }

然后等一会儿,你的消息最后会出现在模拟器中!

但是如果运行一个简单的HelloWorld应用程序是如此困难,是否值得坚持使用Android?