我在 Eclipse 控制台上得到以下输出(在 Win 7 上使用 UAC 启动): (LogCAT 上没有任何内容)
[2011-07-01 18:13:42 - Test_Android_2_2] ------------------------------
[2011-07-01 18:13:42 - Test_Android_2_2] Android Launch!
[2011-07-01 18:13:42 - Test_Android_2_2] adb is running normally.
[2011-07-01 18:13:42 - Test_Android_2_2] Performing nx.Android.Test_Android_2_2Activity activity launch
[2011-07-01 18:13:44 - Test_Android_2_2] Launching a new emulator with Virtual Device 'Test_AVD'
但是在模拟器上仍然没有我的应用程序的踪迹。它只显示常规菜单项和 API 演示及其他内容。
我错过了什么吗?
附言
-adb kill-server & adb start-server 没有帮助。
- 在 Eclipse 之前启动 SDK、adb 和模拟器没有帮助。启动应用程序时,Eclipse 看不到任何 Currently Running Emulators
,因此我不得不启动一个新的模拟器。
谢谢, 尼希斯·巴特瓦尔
最佳答案
虽然很奇怪。我去了 LogCat 控制台,发现它什么也没有。而全网的人都说要找LogCat日志。
这让我想到 Eclipse 可能无法与 adb 对话。 奇怪的是,在运行/调试新项目/Activity 时,我已经在运行的模拟器不会出现。
有点特别的方法,下面是我修复它的方法。 我打开了设备 View ,它显示了当前正在运行的模拟器,但我的不在那里。 所以我点击了小向下箭头并点击了“重启 ADB”(或类似的东西)。转眼间!当 adb 重新启动时,设备 View 列出了我的模拟器(以及我不太了解的其他内容)。查看 LogCat 控制台显示了整个跟踪。我可以将我的应用程序启动到当前正在运行的模拟器中。
我曾多次尝试通过控制台重新启动 adb,但没有任何效果。然而,它在 Eclipse 中做到了。
附言ADB 仍然因为没有列出模拟器而困扰,并且每次都使用相同的方法修复它。 (通过设备 View 重启)
关于android - Eclipse 无法在模拟器中启动 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6548163/