This page is for Windows users only, if you're not on Windows and are done the Environment Setup please continue here to the Project Setup guide.
We do not provide native support for windows. Nevertheless, windows developers can use the Trinity CLI using Windows 10 WSL (Linux support).
WSL can install a minimal version of Linux Ubuntu inside windows 10. After that, you can start a linux terminal and setup/run Trinity-CLI.
In order for adb, the android communication tool, to work through WSL, you will have to install the android SDK, same version, on both your windows host and the Ubuntu guest (for both ADBs being able to share the same daemon instance).
wsl.exe
Note that when using WSL, Ubuntu can access your windows files from /mnt/c/.
# Base requirements
sudo apt -y install openjdk-8-jdk build-essential curl dirmngr apt-transport-https lsb-release ca-certificates
# Install NodeJS 12 instead of 8 or 10
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt -y install nodejs
[extracted_android_tools_folder]/tools/bin/sdkmanager "platform-tools"
A platform-tools folder gets created at the root of [extracted_android_tools_folder]
First on windows (to start the daemon on windows), then on ubuntu:
adb --version