0
構建應用程序時我正在開發的資源從採摘,我有資源可繪製文件夾採摘機器人
drawable-sw360dp-xhdpi
和drawable-sw800dp-xhdpi
當我跑的應用程序(在360dp裝置)的Android應用程序這兩個文件夾都存在於最終的apk中。我在eclipse中沒有編譯時錯誤。
但是,當我打開應用程序(在運行時),這是目前在800dp
文件夾中的資源導致問題,說
inflateexception binary xml file error inflating class <unknown>
只有當我從800dp
文件夾複製的資源360dp
文件夾異常未來。即使我也提取了apk,這兩個文件夾都存在。
爲什麼這個異常即將到來,爲什麼這兩個文件夾都出現在最終的apk中?
這兩個文件夾中的資源名稱是否相同 – Meenal
不,實際上有些資源不在'360dp'文件夾中,但存在於'800dp'文件夾中。不,編譯錯誤即將到來,當我運行該應用程序時,所提到的異常將用於'800dp'文件,而不是'360dp'文件。 – Chaitanya
爲什麼你沒有在360dp中保存這些文件,因爲當你運行你的應用程序時,資源是從360dp中獲取的,因爲它們不存在在那裏你正面臨錯誤 – Meenal