ERROR getting 'android:label' attribute: attribute is not a string value

四六成雙發表於2017-04-19

這個的原因很多地方都有描述,原因多半是多國語言string.xml 有的有這個值, 有的沒有.

關鍵是怎麼定位?

實際上他報錯的是當前處理的xml element有問題, 而出錯的時候蓋住了要處理的.

所以只要把以前能正確處理的apk 用aapt dump badging <*.apk> 來看看是誰在出錯的位置,就好排查了.

如果第一次就出現這個錯誤, 那就把除了上面已經輸出的,剩下的都排查一遍吧.

 

參考: https://my.oschina.net/YiChenZ/blog/472886

相關文章