圖片資源添加出現問題: No resource found that matches the given name
今天必須要吐槽一下了,折磨了人接近兩天啊,多虧了技術主管(大力感謝王公子啊)!
有一個專案是將eclipse裡面開發完畢的軟體移植到專案中,在Eclipse中編譯通過了,移植到專案過程中發現編譯出現下面的錯誤。(很大量的錯誤下面僅為部分錯誤)
packages/apps/Contacts/res/layout-sw580dp-w1000dp-land/dialpad.xml:48: error: Error: No resource found that matches the given name (at 'src' with value '@drawable/dial_num_4').
packages/apps/Contacts/res/layout-sw580dp-w1000dp/dialpad_additional_buttons.xml:18: error: Error: No resource found that matches the given name (at 'background' with value '@drawable/dialpad_background').packages/apps/Contacts/res/layout-sw580dp-w1000dp/dialpad_additional_buttons.xml:18: error: Error: No resource found that matches the given name (at 'background' with value '@drawable/dialpad_background').packages/apps/Contacts/res/layout/dialog2.xml:69:
error: Error: No resource found that matches the given name (at 'textCursorDrawable' with value '@drawable/cursor_icon').
packages/apps/Contacts/res/xml/common_icon.xml:37: error: Error: No resource found that matches the given name (at 'IconDrawable' with value '@drawable/konka_preview_contacts').
packages/apps/Contacts/res/menu-sw580dp-w720dp/view_group.xml:38: error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/ic_menu_trash_holo_light').
這些資源都在專案中有,但是為什麼會出現這樣的錯誤,開始以為是編譯沒有清楚或者編譯選項的問題,各種折騰,沒有找到原因。
後來主管過來一看,先看log,找到最先出問題的log,有可能是一個問題導致了其他這麼多問題。這個是有可能的。後來找到這個錯誤:
ERROR: Failure processing PNG image packages/apps/KonkaContacts/res/drawable-hdpi/feature_guide_1.png
libpng error: Not a PNG file
ERROR: Failure processing PNG image packages/apps/KonkaContacts/res/drawable-hdpi/feature_guide_2.png
實際上,這兩個檔案在當時專案中是測試檔案,並沒有用到,但是移植的時候一起移植過去了。刪除它們之後,編譯。就可以了。。。。。真是吐槽不能啊,所以千萬不要將jpg的檔案改字尾就用啊,會導致png解碼失敗啊有沒有!!
需要注意:
1. 先不要看是否是編譯環境出的問題。畢竟是添加了自己的程式碼之後才出現問題的,所以應該是引入的問題。
2. 出問題不要慌,要看log檔案,因為在哪些地方出了問題一定會列印在log檔案裡面。
3. 先要找到第一個出問題的點,不要一下拉到最後面。平常都是直接拉到log檔案的最後看問題點,但是如果找不到或許就要考慮從頭開始看是哪個地方首先出錯了。也許後面的問題就不是問題了。
相關推薦
圖片資源添加出現問題: No resource found that matches the given name
今天必須要吐槽一下了,折磨了人接近兩天啊,多虧了技術主管(大力感謝王公子啊)! 有一個專案是將eclipse裡面開發完畢的軟體移植到專案中,在Eclipse中編譯通過了,移植到專案過程中發現編
android異常:No resource found that matches the given name 'Theme.AppCompat.Light'解決方法
解決方法一:重新新建android專案如下圖所示選擇版本。 解決方法二: 檢視 res/values/styles.xml 下的報錯點。 <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
Android 創建項目出現No resource found that matches the given name Theme.AppCompat.Light
項目 str 原因 overflow support mce 文件 clean name 關於為何出現No resource found that matches the given name ‘Theme.AppCompat.Light’的原因 這邊博客已經寫的很清楚
Android錯誤之--Error retrieving parent for item: No resource found that matches the given name 'Theme.A
方法 minimum vertical 宋體 popu pac fim wid bre 錯誤提示:error: Error retrieving parent for item: No resource found that matches the given name
No resource found that matches the given name (at 'src' with value '@drawable/right_arrow_icon').
問題:我的專案有多個版本,不同版本對應不同res資料夾: 編譯時也分了多個版本,這次當我打包eshchl版本時報錯:No resource found that matches the given name (at 'src' with value '@drawable/** 部分圖片都找
No resource found that matches the given name: attr 'android:keyboardNavigationCluster'.
react-native-image-picker編譯出錯 Process 'command '/Users/wang/Library/Android/sdk/build-tools/25.0.2/aapt'' finished with non-zero exit value 1 解決:
報錯No resource found that matches the given name (at 'title' with value '@string/action_settings'
報錯 menu檔案 No resource found that matches the given name (at ‘title’ with value ‘@string/action_settings’). 解決方法 在string.xml加上<string na
No resource found that matches the given name 'Theme.AppCompat.Light
我是個新手,從零學起,在新建一個android專案時出現了“No resource found that matches the given name 'Theme.AppCompat.Light”。錯誤。 錯誤原因: 1、按照網上的視訊學習的新建一個android專案設定的
No resource found that matches the given name: attr 'android:keyboardNavigationCluster'
先看報錯 /…/appild/intermediates/res/merged/beta/debugalues-v26alues-v26.xml Error:(15, 21) No resource found that matches the given
解決Android中No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse問題
article 需要 技術分享 ppc def lac hat adl repl 如果在剛夠構建Android Studio項目的時候,運行發現,出現沒找到資源的錯誤!找不到com.android.support/appcompat-v7/23.0.1/res/values
adroid Studio 提示Error:(2) Error retrieving parent for item: No resource found that matches
解決方法很簡單,我發現老是犯這個低階錯誤 追蹤錯誤 發現在 merge/v23/style.xml;意思就是合併出錯了。 endering Problems Missing styles. Is the correct theme chosen for t
給圖片添加屬性:鼠標移上後變小手並且跳轉到指定的url
rip point images win ges omd scrip oca div 給圖片添加屬性:鼠標移上後變小手並且跳轉到指定的url style="cursor: pointer;" onclick="javascript:window.location.hr
winform為本地化資源添加tag屬性
drawing bitmap intern system win ret har urn 資源 示例: /// <summary> /// 查找 System.Drawing.Bitmap 類型的本地化資源。
Jackson反序列JSON為實體對象出現:no String-argument constructor/factory method to deserialize from String value的問題
data- art sch ref empty 實體對象 .com lan str 解決方法: 1、JSON字符串中有轉義字符,可以替換,也可以直接toString之後清除轉移字符。 參考: https://stackoverflow.com/questions
ps中為什麽在圖片上面添加不了文字
基本 img 投票 什麽 med 收藏 logs 行處理 錯誤 我們在使用PS對某些圖片進行處理時,往往會添加一些文字;但有時因圖片格式問題,導致添加文字是一個小黑點,無法看清,下面就為大家講解一下具體的處理方法。 工具/原料 Photoshop
Hadoop 2.6.x啟動出現:no databode to stop 錯誤
產生錯誤的原因: Hadoop啟動後的PID檔案的預設配置是儲存在/tmp 目錄下的,而linux下 /tmp 目錄會定時清理,所以在叢集執行一段時間後如果在輸入start-all.sh,出現no datanode to stop的錯誤提示,所以我們最好在配置檔案中修改以下PID的預
Idea 添加註釋:類註釋、方法註釋(可獲取引數)
Idea 添加註釋:類註釋、方法註釋類註釋方法註釋 類註釋 File–Setting–Editor–File and Code Templates–Class: 註釋模板:/** * *
Linux伺服器出現:No space left on device的解決方法
報錯資訊: 2016-06-02 23:56:26 [com.thinkive.server.logger.TradeLogger]-[ERROR] java.io.IOException: No space left o
android Project匯入library出現 Error:No resource identifier found for attribute 'xx' in package xx'
在android主工程匯入library的時候,出現了 Error:No resource identifier found for attribute 'xx' in
div添加cursor:pointer;失效問題。
cursor pin pos top -i 問題 ren 設置 poi 如果你不小心給其它盒子設置了z-index屬性顯示在最上層而又沒有將該盒子進行隱藏。 <style> .bottom { position: absolute; width:100px;