<div dir="ltr">Hi,<div><br></div><div>First of all, I want to thank the Soot contributors for creating such a powerful framework for analysis and instrumentation.</div><div><br></div><div>Recently, I was leveraging Soot, Soot infoflow and Soot infoflow Android to analyze Android applications. However, I found that the call graph of an APK file generated by Soot is incomplete.</div><div><br></div><div>Here&#39;s the APK file:</div><div><a href="https://drive.google.com/file/d/0B0ceYAgUVEZbX3pNS1paS0ZQZ2s/view?usp=sharing">https://drive.google.com/file/d/0B0ceYAgUVEZbX3pNS1paS0ZQZ2s/view?usp=sharing</a></div><div><br></div><div>Here&#39;s my code of analyer:</div><div><a href="https://gist.github.com/LazarusX/abef8d1d678ef51b20a1">https://gist.github.com/LazarusX/abef8d1d678ef51b20a1<br></a></div><div><br></div><div>Here&#39;s the code snippet of CameraActivity.smali, which is obtained by reverse-engineering the APK:</div><div><a href="https://gist.github.com/LazarusX/7a3e987d15539b7cca2a">https://gist.github.com/LazarusX/7a3e987d15539b7cca2a </a></div><div><br></div><div>In the call graph generated by Soot, the <font face="monospace, monospace">onResume</font> method is present, however, <font face="monospace, monospace">&lt;com.noclicklabs.camera.CameraSurface void startReceivingLocationUpdates(android.location.LocationManager)&gt;</font> is not, which is actually invoked at Line 83.</div><div><br></div><div>Is there something wrong with my code or is this a bug in Soot?</div><div><br></div><div><br></div><div><br></div><div>Best Regards,</div><div>R. F.</div></div>