i would like to know if soot is able to analysis member field access? For example, if A accessed member fields of B, is soot able to detect this? And determine the name of the class for those members which were accessed in B.
Sure, that's easy. Simple navigate through the JimpleBody and look for appropriate expressions, best using an ExprSwitch. And read the tutorials online!