Skip to content

45clouds/ATAK-Dev-Docker

 
 

Repository files navigation

ATAK-Dev-Docker

This repository is created to support the possibility to set an Linux-like Android Development environment to compile ATAK (Android Tactical Awareness Kit) plugins for specific version.

Folders

ATAK Dev zip location
ATAK - 4.6.0.5 Github - release
ATAK - 4.7.0.3 TAK.gov
ATAK - 4.8.1.16 TAK.gov
ATAK - 4.9.0.2 TAK.gov

Who to create your image and container

Fork or clone the repository.

Set up image

Ensure that you have docker on your machine .Go to the folder where the Dockerfile is and launch the command :

docker build -t <image_name> .

The image take time to be created due to download of some part of the minimum required tools.

Set up plugins folder

create or move the folder plugins present in each directory where your plugins are. By default plugins folder have the plugintemplate.

Set up container

docker run -it -t <image_name>

The docker run command will create the container by attaching the volume defined in local to the subdirectory in the atak release you define.

Final test

In the docker environment you can test if the environment is correctly set by launching :

./gradlew assembleCivDebug
./gradlew assembleCivRelease

Content of Dockerfile

About

Docker to develop plugins for ATAK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 79.7%
  • Dockerfile 16.1%
  • Shell 4.2%