次の致命的なランタイム例外が発生します(android 2.1):
12-19 21:23:53.160:E / AndroidRuntime(279):致命的な例外:メイン12-19 21:23:53.160:E / AndroidRuntime(279):android.view.InflateException:バイナリXMLファイルの行#24:エラー膨張クラスcom.michaelnovakjr.numberpicker.NumberPicker
名前空間をcom.michaelnovakjrから別の名前空間に変更した後。
しかし、ソースコード全体でcom.michaelnovakjrへの参照はもう見つかりません。
誰がどこを見ればいいのか教えてくれますか?
私はすでにプロジェクトをクリーンアップし、Eclipseを再起動し、何かが残っている/正しく再構築されていない場合に備えて、新しい仮想Androidデバイスを作成しました。
ワークスペース全体はプロジェクトとライブラリで構成され、すべて名前空間nl.computerhuys.TabNavUIにあります。致命的な例外は「main」に言及しているので、エラーはmain.xmlにあると思いますが、そのうちの2つはライブラリにあります。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Hello World, ACTIVITY_ENTRY_NAME"
/>
</LinearLayout>
プロジェクト内の1つ:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Hello World, NumberPickerSample"
/>
</LinearLayout>
logcatエラーメッセージの行番号24は、明らかにこれらのファイルのいずれも参照していません。では、どの.xmlファイルを参照しているのかを知るにはどうすればよいですか?