我安装了androguard来帮助我分析我自己的应用程序,以验证proguard是否正在执行其工作(例如删除Log。*消息。)
一般情况下效果很好,但是我对输出长的命令有疑问。 AnalyzeAPK()有两个例子:
get_strings()
get_classes_names()
当我运行这些命令时,我得到了一堆与支持库相关的输出,它在获取我创建的类或字符串之前突然以省略号结束:
u'Landroid/support/v7/graphics/drawable/DrawerArrowDrawable;',
u'Landroid/support/v7/text/AllCapsTransformationMethod;',
...]
尝试转储字符串时也会发生同样的事情。
我的问题是 - 如何获得命令的完整输出?
Fedora 25 - Python 2.7.13 - ipython 5.0 - Androguard 3.0dev