[Soot-list] Fw: Support for FragmentPageAdapter

Arzt, Steven steven.arzt at sit.fraunhofer.de
Tue Oct 27 04:57:04 EDT 2020


Hi Faridah,

FlowDroid does support Fragments, but there might be a bug. You can have a 
look at the "analyzeMethodForViewPagers" method in the 
"AbstractCallbackAnalyzer" class and debug it. If you have identified the 
issue, please open up a merge request on Github to contribute your fix to the 
community.

Best regards,
  Steven


-----Original Message-----
From: Soot-list <soot-list-bounces at CS.McGill.CA> On Behalf Of Faridah 
Akinotcho
Sent: Dienstag, 27. Oktober 2020 07:17
To: Soot-list <soot-list at cs.mcgill.ca>
Subject: [Soot-list] Fw: Support for FragmentPageAdapter

Hi,


My name is Faridah Akinotcho and I am working on using Soot to extract 
information necessary to build a model of an Android application.
For each screen of the application, I need to identify sub-elements such as 
fragments or drawers. I noticed that some of the fragment classes are missing 
from my model and this corresponds to activities where Fragments are added 
using FragmentPagerAdapter.



Please correct me if I am wrong, but it seems like fragments added with this 
type of adapter are not handled. Is there any chance you could provide me with 
some pointers on how to proceed to add support for this, when identifying the 
fragment classes ?

I am using soot-infoflow-android v2.7.1 and running on an application from the 
RecDroid dataset: 
https://github.com/AndroidTestBugReport/ReCDroid/blob/master/Evaluation%20Result/apks/8.AnyMemo-v10.10.1_debug.apk

Best regards,
Faridah Akinotcho
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 7847 bytes
Desc: not available
URL: <https://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20201027/726da987/attachment-0001.p7s>


More information about the Soot-list mailing list