Usage
In-App Protection Shielder for Android is a command-line tool.
To run the tool, the following are required:
- a configuration YAML file
- an Android application file to be shielded (
.apkor.aab) - In-App Protection Shielder for Android
.jarfile
The output of the Shielder is a modified application in the same format as the input application, either .apk or .aab.
In-App Protection Shielder modifies the Android application. The application has to be signed after the shielding. If the input format is .apk, the shielded application must be aligned before signing.
Usage
The In-App Protection Shielder for Android is run from the command line:
java -jar IapShielderAndroid.jar --config <inputConfigFile> [OPTIONS] <inputApplicationFile>
Example of Usage
An example of the In-App Protection Shielder usage looks as follows:
java -jar IapShielderAndroid.jar --config config.yml --output-dir ./output app-file.aab
where:
app-file.aab- input application file,config.yml- configuration YAML file,IapShielderAndroid.jar- the In-App Protection Shielder jar,./output- the output directory where the shielded application file will be created.
Command Line Options
In-App Protection Shielder supports Command Line Options described in Command Line Options.
Configuration
The configuration has to be set in the input configuration file. The structure of the configuration file is described in Configuration.