7

これはEclipseの興味深いバグです。使ってます:

バージョン: Indigoリリース
ビルドID: 20110615-0604

今日はどこからともなく、EclipseのAndroidアプリにブレークポイントを設定しました。コードに到達すると、debug(dalvik JVM)は中止され、クラッシュします。

準備されていないクラス(クラス名が続く)でコードを実行しようとしました

ブレークポイントを設定しなくても問題なく通過します。Googleで検索しましたが、今のところ何も見つかりません。

別の注意点として、このブレークポイントを設定する場所は重要ではありません。これは、onClick()関数の1行目、またはその他の場所である可能性があります。ブレークポイントが原因でアプリが「一時停止」した瞬間、アプリはクラッシュします。

4

3 に答える 3

26

私は同じ問題に遭遇します。私にとっては、デバッガーで設定した監視対象の式をすべて削除することで問題が解決しました(そのうちの1つが問題の原因でした)。

于 2012-09-22T18:01:11.877 に答える
2

この(準備されていない)クラスの静的メソッドでwatch式を使用すると、同じ問題が発生します。式リストからこの式を削除することで、この問題を解決しました。

于 2013-04-25T16:32:28.207 に答える
0

未使用のインポートパッケージを削除することで、この問題を解決しました。

実際には、エラーメッセージは「準備されていないクラスでコードを実行しようとしました」(クラス名が続く)と言っています。

私はそのクラスを使用していませんが、インポートされています。

インポートを削除するだけで、正常に機能します...。

于 2012-05-24T14:27:13.193 に答える