2012-12-19 53 views
1

我獲得以下致命的運行時異常(Android 2.1的):致命運行時異常二進制xml文件引用?

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.xml中的錯誤,其中有兩種:一種在圖書館:

<?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> 

和一個項目:

<?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 errormessage中的行號24顯然不涉及這兩個文件中的任何一個。那麼我怎麼知道它引用了什麼.xml文件呢?

回答

0

剛剛找到它。

實際上還有一個對庫中dialog_number_picker.xml中舊命名空間的引用。找到項目中的所有.xml文件(Windows搜索),打開所有的記事本++,然後在所有打開的文件中進行字符串搜索...找到它。

相關問題