- Java installed (version 17 recommended)
- Android SDK (Not required if Android Studio is installed)
To check if Java is installed and to verify the version, run:
java -version
To install the Android SDK, follow these steps:
- Download the Android SDK from the official website.
- Follow the installation instructions for your operating system.
Ensure that the ANDROID_SDK
environment variable is correctly set to the Android SDK path for your operating system in the .env
file inside the server. This is crucial for the proper functioning of FlowDroid.
- Rename
.env.example
to.env
- Edit the
.env
and add theANDROID_SDK
path.
- Clone the FlowDroid client repository:
git clone https://github.com/dev-rvk/FlowDroid-Web.git
- Navigate to the client directory:
cd flow-droid-client
- Install dependencies:
npm install
- Start the client:
npm run dev
- Navigate to the server directory:
cd flow-droid-server
- Install dependencies:
npm install
- Start the server:
npm run dev