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

这个的原因很多地方都有描述,原因多半是多国语言string.xml 有的有这个值, 有的没有.

关键是怎么定位?

实际上他报错的是当前处理的xml element有问题, 而出错的时候盖住了要处理的.

所以只要把以前能正确处理的apk 用aapt dump badging <*.apk> 来看看是谁在出错的位置,就好排查了.

如果第一次就出现这个错误, 那就把除了上面已经输出的,剩下的都排查一遍吧.

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

原文地址:https://www.cnblogs.com/huigll/p/6735809.html