ビルドがクラッシュした原因を探す方法

ビルドして、エミュレーターはデバック(アプリの表紙)を

映すが、クラッシュする場合。

 

どこでコードが間違えているのかを

チェックする必要がある。

 

例)Fragment

OnCreateViewの次から

valの左隣(一番左端)をクリックする。

すると赤丸が表示される。

 

全てのvar,val,funに赤丸をつけて、虫さんマークをクリック。

 

止まったところがたくさんの文字がでていたら、

そこはクラッシュしていない部分になる。

 

左下に表示されている再生ボタンを押す。

 

クラッシュしていないことを確認して、さらに再生ボタンを押す。

 

それを繰り返す。

 

途中、何も表示されない部分があれば、そこの一つ上の

var,もしくはvalもしくはfunがクラッシュする原因である。

 

クラッシュする原因は「logcat」で見る。

赤く表示してある部分を調べて修正。