Installation
-
Clone this repository to your local machine.
-
Open the
AndroidQuickStartApp
quick-start
project in Android Studio.- In Android Studio, click on
File
->Open
and navigate to thequick-start
folder in the cloned repository. - Select the project directory and open it.
- In Android Studio, click on
-
Open the
custom.properties
file. -
Configure AWS credentials in the app using the following:
Configure custom.properties: Fill in the required values in the
custom.properties
file to configure the AWS credentials. (Refer to the Configuration section for details) -
Build and run the app on your Android device or emulator.
Configuration
Create a custom.properties
file in your project directory if it does not exist and input the following lines, replacing placeholders with actual values:
These values are used to configure the app's connection to AWS services.
Filters
The app provides options to filter location tracking data based on time, distance, and accuracy:
- Time Filter: If enabled, location updates are sent only after the specified time interval has passed.
- Distance Filter: If enabled, location updates are sent only after moving a specified distance from the last reported location.
- Accuracy Filter: If enabled, location updates are filtered based on the specified accuracy level.
These filters help in optimizing the location tracking to suit different use cases and requirements.
Automated UI test case
With the below steps, you can run the automated UI test cases.