1) am start -D -n 包名/类名
包名/包命.类名
如:am start -D -n com.packtpub/com.packtpub.StoreActivity
2) IDA pro attach 进程, 设置新线程,加载so时断点,continue
设置加载so时断下,附加进程
3) 打开ddms, 查看调试端口, jdb attach port
jdb -connect com.sun.jdi.SocketAttach:hostname=127.0.0.1,port=xxxx
4) 这个时候应该已经断在新线程,或者加载so处了,在你感兴趣的so处停下来
ida f9 继续执行 直到程序领空 在感兴趣的so下断
5) 另外用ida 打开so,查看你感兴趣的函数偏移, 加上你感兴趣的so的基地址,打上断点,continue, 就大功告成了。