2

现在我的第一个活动显示正常,但单击此按钮不会显示下一个活动。我通过这个代码踩:活动拒绝开始

@Override 
public void onClick(View v) { 
Intent configure = new Intent(OnDemandAndAutomatic_Activity.this, Configure_Activity.class); 
OnDemandAndAutomatic_Activity.this.startActivity(configure); 
} 

...这似乎运行正常,但什么也没有发生,除了打破我进入Debug透视图,用这种空话控制台窗格中:

[2012-02-01 21:01:35 - ddms] execute: returning 
[2012-02-01 21:01:35 - Unexpected error while launching logcat. Try reselecting the device.] device not found 
com.android.ddmlib.AdbCommandRejectedException: device not found 
    at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736) 
    at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373) 
    at com.android.ddmlib.Device.executeShellCommand(Device.java:372) 
    at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:100) 
    at java.lang.Thread.run(Unknown Source)" 

...有什么想法可能会导致这种情况?

更新: 我也试图改变按钮点击代码如下:

Intent configure = new Intent(this, Configure_Activity.class); 
startActivity(configure); 

...但它没有什么区别。

在控制台的最后一行是:

[2012-02-01 21:31:46 - ddms] Forwarding client reply 0x166 to [Debugger 8647-->390 active] 

中没有任何的logcat ...?!

+0

你试过重新启动eclipse? – 2012-02-02 03:19:59

+1

您是否尝试过使用'adb kill-server'来重新启动'adb'服务器,这个服务器在经过多次调试操作后经常出现故障? – Falcon 2012-02-02 03:25:01

+0

我会重新尝试重新启动,但是我上次运行它时遇到了同样的问题(并且今天重新启动)。我需要从哪里运行“kill-server” - 从\ tools子目录中运行? – 2012-02-02 03:40:55

回答

1

当我混乱的尸体!

问题是我已经忽略了将活动添加到清单!

打扰我,而我去,无情地斥责自己。

其实,我只是很高兴已经意识到我的过分失误。