多次解析apk对比发现:
aapt解析出来的信息比较全,但是需要手动解析需要的参数
androguard解析出来的信息是封装好的,但是不完整
例:
比如在解析应用名的时候,androguard会优先解析app_name其次是application_label,因为不同的apk默认的application_label语种可能不是你想要的,如果你想指定要中文的应用名,
只能通过appt解析后取出application_label_zh_cn。
结论:如果需要更多信息,选用aapt,如果需要apk的大致信息,用androguard