我可以获得一个JAR文件中使用的所有方法的计数吗? 我的APK使用了某些外部JAR包,确切地说大约有一百个类。 我已经使用过像dex2jar JAD等反编译工具,但它们似乎只显示特定类文件中的方法。 有没有办法获取总数?
使用命令行,在解压缩JAR文件后,可以尝试以下操作: for f in *.class; do javap -c $(basename -s .class $f) | grep invoke | sed 's/.*Method\(.*\)/\1/g'; done | wc -l
(public|protected|private|static|\s) +[\w\<\>\[\]]+\s+(\w+) *\([^\)]*\) *(\{?|[^;]) 使用CTRL+SHIFT+F在项目中搜索。这对我很有帮助。