使用javap为Android Activity获取方法签名

时间:2013-05-29 17:21:30

标签: android javap

当我在命令行javap -s java.awt.Label中写字时,我成功地获得了Label的签名。现在我想获得Android Activity类的签名。但如果我写javap -s android.app.activity,则会产生ERROR: Could not find android.app.activity

我做错了什么?我应该改变PATH env var中的某些东西吗?

1 个答案:

答案 0 :(得分:11)

转到您的应用目录和

javap -s -classpath bin/classes com.example.myActivity

修改

对于Android核心类添加bootclasspath

javap -s -bootclasspath /opt/android-sdk/platforms/android-8/android.jar -classpath bin/classes android.app.Activity