secure-software-engineering / FlowDroid

FlowDroid Static Data Flow Tracker
GNU Lesser General Public License v2.1
1.03k stars 293 forks source link

Compiling FlowDroid with some modifications #485

Closed neupaneprakash closed 2 years ago

neupaneprakash commented 2 years ago

Hello @StevenArzt ! I want to build FlowDroid from scratch and come up with some modifications but I am facing issues while compiling the original source code. Is there a specific way for compiling the whole FlowDroid or are there some constraints like there must be some specific java version? I would be grateful if you provide me some resources regarding this. Thank you!

StevenArzt commented 2 years ago

You should be able to compile FlowDroid using Maven: mvn package. If you face issues with the test cases due to, e.g., the Android SDK not being found, disable the tests in Maven: mvn package -Dmaven.test.skip=true.

neupaneprakash commented 2 years ago

Thank You Sir! @StevenArzt