2011-07-10 7 views
0

AndroidアプリのMonoの完成が近づいています。私は、情報をいくつかの行を表示するためにレイアウトを使用するListViewを持つアクティビティを持っています。その後、かなり複雑なアクティビティ(3つのタブ、かなりのコントロール)が表示されます。Android用モノラルエラー:GetMethodID:メソッドが見つかりません:Landroid/widget/EditText; .monodroidAddReference :(Ljava/lang/Object;)

リスト内の項目をタップすると、アクティビティが表示されます。すべて正常です。約3〜4回のビューごとに、次のエラーが表示されます。

07-10 13:12:01.824 4635 4635 D dalvikvm: GetMethodID: method not found: Landroid/widget/EditText;.monodroidAddReference:(Ljava/lang/Object;)V 

このエラーの原因を特定できないようです。私はいくつかのカスタムコントロール(複雑なコントロール、つまり、再利用のためにedittext、ボタンなどを組み合わせています)を持っていますが、運が悪くて物を壊してみました。

誰でもこのエラーの原因を突き止めることができたら、私は大いに感謝します。私はリリースから約1週間です。

ありがとうございます。

答えて

0

GetMethodIDエラーを無視できるはずです。 monodroidAddReference()メソッドのチェックはGCメカニズムの一部であり、プラットフォーム提供の型(android.widget.EditTextなど)はmonodroidAddReference()メソッドを提供するとは考えられません。

他の関連する出力はadbですか?

+0

返信いただきありがとうございます。いいえ、他に関連する情報はありません。私はちょうど開発を進め、アプリは今週リリースする必要があります。ありがとうございました。 – Neal

0

これは、Android用のMonoが放棄されたために修正されないバグか、またはlogcatで偽陽性と判断されます。私はこれを解決することができませんでしたので、私はそれを無視して進みます。

関連する問題