Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 运行时没有命令输出:';am start-n_Android_Eclipse_Debugging_Adt - Fatal编程技术网

Android 运行时没有命令输出:';am start-n

Android 运行时没有命令输出:';am start-n,android,eclipse,debugging,adt,Android,Eclipse,Debugging,Adt,最近,当我试图在我的设备上运行我的Android应用程序时,我必须在Eclipse上运行几次,然后它才能真正启动 我尝试重新安装JRE、JDK和IDE,并尝试切换工作区。我还让Eclipse为JavaVM使用了更多的RAM 我的IDE、JRE、JDK和ADT插件都是最新的 非常感谢您对此提出的任何建议 在设备HT15CV805781上运行时没有命令输出:“am start-n com.example.abstab/com.example.abstab.ActivityMain-a android

最近,当我试图在我的设备上运行我的Android应用程序时,我必须在Eclipse上运行几次,然后它才能真正启动

我尝试重新安装JRE、JDK和IDE,并尝试切换工作区。我还让Eclipse为JavaVM使用了更多的RAM

我的IDE、JRE、JDK和ADT插件都是最新的

非常感谢您对此提出的任何建议

在设备HT15CV805781上运行时没有命令输出:“am start-n com.example.abstab/com.example.abstab.ActivityMain-a android.intent.action.MAIN-c android.intent.category.LAUNCHER”

异常堆栈跟踪:

com.android.ddmlib.ShellCommandUnresponsiveException
    at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:408)
    at com.android.ddmlib.Device.executeShellCommand(Device.java:453)
    at com.android.ide.eclipse.adt.internal.launch.ActivityLaunchAction.doLaunchAction(ActivityLaunchAction.java:67)
    at com.android.ide.eclipse.adt.internal.launch.ActivityLaunchAction.doLaunchAction(ActivityLaunchAction.java:109)
    at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.doLaunchAction(AndroidLaunchController.java:1277)
    at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.doLaunchAction(AndroidLaunchController.java:1289)
    at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launchApp(AndroidLaunchController.java:1261)
    at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.simpleLaunch(AndroidLaunchController.java:906)
    at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.continueLaunch(AndroidLaunchController.java:748)
    at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launch(AndroidLaunchController.java:640)
    at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.doLaunch(LaunchConfigDelegate.java:322)
    at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:238)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:704)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1047)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1251)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
会话数据:

eclipse.buildId=M20120914-1800
java.version=1.7.0_15
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  -keyring /Users/myname/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /Users/myname/.eclipse_keyring -showlocation

大多数时候我都会遇到同样的情况,当我重新启动服务器时,这种情况就会发生。大多数情况下,ADB处于一种不稳定状态(特别是当模拟器重新启动时),我不得不手动重新启动它,如:

adb kill-server
adb start
使用上述命令重新启动ADB后,Eclipse Android运行非常稳定

'am start-n com.example.abstab/com.example.abstab.ActivityMain-a android.intent.action.MAIN-c android.intent.category.LAUNCHER'on 装置HT15CV805781

HT15CV805781设备可能有问题

位于com.android.ddmlib.Device.executeShellCommand(Device.java:453)

该异常行表示您的应用程序在设备中执行时遇到问题

重新启动设备有时可能会有所帮助,或者重新启动adb网桥的连接

试试这个命令:

adb.exe kill-server
adb.exe start-server
adb.exe shell am start -n com.example.abstab/.ActivityMain

你发现你的问题解决了吗?我这里也有同样的问题,我还没有找到解决办法。我最近在我的设备上安装了一个不同的ROM,所以恢复出厂默认值可能有助于解决您的问题?我仍然不知道是我开发的机器还是导致问题的设备(那么你想说我为android重新安装了adt bundle?@FastTrack在设备上恢复出厂默认值后,我无法在当前系统上重现此问题。谢谢你的回复。我重新启动了设备(AVD)还用adb kill服务器和adb start服务器重新启动了adb桥。但它不起作用。它给出了相同的错误。设备配置如下所示:我有更新的问题。你能看一下以下信息吗:引导加载程序常量:OS=win32,ARCH=x86_64,WS=win32,NL=en_US。win 32/64位有问题吗?我使用的是win 64位版本在上。确保您已下载64位的SDK。是的,我已下载64位的SDK。我已编辑了问题,但直到Ruben(问题所有者)才可见该问题回顾它。所以我编辑了我的问题。请不要将其标记为重复,因为我在赏金之前问过它。@FastTrack我不会接受你对这篇文章的编辑,因为你在模拟器上遇到了这个问题,而我在物理设备上遇到了这个问题。但是,我相信我们中的任何一个解决方案都可以解决这两个或两个问题。如果你有你的问题lem解决了,我也会把这个标记为解决了。。。