エラーメッセージとその対処法

Posted by muchag | Android |
初回投稿:2011-01-21 (金) 17:05:33 | 最終更新:2011-07-06 (水) 14:51:54

相変わらずしょーもないことで時間を食う。。。
同じ間違いを繰り返したくないものですな。 😐

エラーメッセージを見てピンとこないものと記事にしたものをピックアップ。

問題ビュー

「問題」ビューに表示されるエラー
 

invalid resource directory name drawable-nodpi-ja Android AAPT Problem

 
<原因>
フォルダ名 drawable-nodpi-ja が原因。
 
<対処法>
drawable-ja-nodpi が正解。
多言語対応にしようとして失敗。
 
 

トークンに構文エラーがあります。これらのトークンを削除してください Java 問題

 
<原因>

  1.   //インテントに保存されたデータを取得

上記コメント行のインデントが原因だった。
 
<対処法>
インデントを1回消して入力し直したら解決。

これはきっつい・・・。 😥
サンプルからコピペした際に見えない文字が入ったのかしら・・・。
 
 

トークン “3” に構文エラーがあります。このトークンを削除してください R.java Java 問題

 
<原因>
リソースファイルの名前が 3jxz5leh.bmp であり、
ファイル名の最初に数字があることが原因のようだ。
 
<対処法>
ファイル名を 3jxz5leh.bmp から jxz5leh.bmp としたら解決。
 

ダイアログ

エラーを知らせるダイアログが出るパターン。
 

‘JDI スレッド評価’ に問題が発生しました。 非同期スレッド・キューの処理中に例外

 
<原因>

  1. Arrays.binarySearch(strArray, i)

データ型の不一致が原因だった。
strArray ・・・ String
i ・・・ int
 
<対処法>

  1. Arrays.binarySearch(strArray, String.valueOf(i) )

このように直したら解決。

他にもデバッグパースペクティブの「式ビュー」にある監視式を削除したら直った、という情報あり。
 

デバッグビュー

デバッグビューに表示されるエラー。
 

CursorIndexOutOfBoundsException

 
<原因>
Cursor オブジェクトのポインタの設定を忘れた。
 
<対処法>

  1. cursor.moveToFirst();

この1文を挿入したら解決。

これで3度目・・・。 😥
 

コンソール

コンソールビューに表示されるエラー。
 
AVD のエラー

Posted by muchag | Android |
初回投稿:2011-01-21 (金) 17:05:33 | 最終更新:2011-07-06 (水) 14:51:54

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment