2

私はAndroidエミュレータとVSでプレイしようとしています。MonoAndroidとVSの処理されない例外情報

私はMonoの公式サイトからGLTriangle20のサンプルをダウンロードして実行しようとしました。しかし、それはCreateFrameBuffer()で落ちました。 Visual Studioではこの行が緑色で強調表示され、デバッガは一時停止しますが、この例外に関する情報は表示されません。

私はこの行をtry/catchにラップしようとしても、何もキャッチしません。 VSはその行で停止し、緑色のハイライト以外は何も言わない。それは以下のようになります。Strange thing

私は昨日JDK、モノ、とAndroid SDKをダウンロードしたので、すべてのこれらのツールは新鮮で

答えて

4

ます(Ctrl-F5)をデバッグせずに実行してみてください、例外のためにAndroidのログをチェックしてください:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/android_debug_log/

+0

Ctrl-F5を押すと、まったく動作しません。 VSはエミュレータを求めて、私はそれを選択してから、アプリケーションに変更があったかどうかをチェックした後、ただVSを終了します。 – Archeg

+0

アプリが実行中で、クラッシュして消えています。デバッグログがクラッシュした理由を確認する必要があります。 – jpobst

+0

本当に!ありがとう)それは未処理の例外を示しています:System.InvalidOperationException:OpenGL ES 2.0のフレームバッファを見つけることができませんでしたが、それはOKですので、デバッグモードで私は例外情報を読み取ることができません?毎回ログを読むのは非常に不愉快です – Archeg

0

アプリ未処理のイベントにハンドラを追加するには、このソリューションをチェックアウト:私はそれについて好きではないhttps://stackoverflow.com/a/32755558/1282432

だけの事は、それがEVに入れてする必要があります私はMVVMCrossを使用しているので、私はできない基本クラスを作成します......

1つのapplication.unhandledexceptionがあればいいでしょうが、私は見つかりませんでしたそれはまだ...

関連する問題