Деятельность отказывается начинать - PullRequest
2 голосов
/ 02 февраля 2012

Теперь моя первая активность отображается нормально, но нажатие кнопки не вызывает следующую активность.Я прошел по этому коду:

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

... и он, кажется, работал нормально, но ничего не произошло, кроме как сломать меня в перспективе отладки, с этим словоблудием на панели консоли:

[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 нет ничего ...?!

1 Ответ

1 голос
/ 02 февраля 2012

Черт возьми мою запутанную тушу!

Проблема была в том, что я забыл добавить действие, которое нужно запустить, в Манифест!

Извините, пока я иду и безжалостно ругаю себя.

На самом деле, я просто счастлив, что осознал мою вопиющую ошибку.

...