@@ -25,6 +25,13 @@ To install all required dependencies, at first the following command has to be e
npm install
```
On Linux distributions write permissions may have to be granted for the directory containing GenBenchDroid, as GenBenchDroid generates various files.
This can be achieved by using the following command inside the GenBenchDroid directory:
```
chmod -R 755 .
```
### Usage Modes
GenBenchDroid offers two different usage modes: (1) the manual mode and (2) the fuzzing mode.
...
...
@@ -110,4 +117,9 @@ After the grammar has been extended, the following command has to be executed to
node app --compile
```
Afterwards the newly created templates and modules can be used by GenBenchDroid.
\ No newline at end of file
Afterwards the newly created templates and modules can be used by GenBenchDroid.
## Build Configuration
GenBenchDroid uses [Gradle](https://gradle.org/) to build Android applications.
The configuration used by Gradle (Target Android SDK Version, etc.) can be changed in the to Gradle belonging files inside the **generated** directory.
More information about the configuration can be found [here](https://developer.android.com/studio/build).