A mobile crypto wallet with a focus on DeFI.
You will need to have Node.js >= 8.11.0
installed on your machine.
In the directory where you want to keep the repository, run
git clone https://github.com/Atlas3T/cryptowallet.git
In the root of the directory run
npm install
You will need to have OpenJDK and AndroidStudio installed.
OpenJDK
sudo apt-get install openjdk-8-jre
and
sudo apt-get install openjdk-8-jdk
AndroidStudio
Download AndroidStudio here
And follow installation steps [here
](https://developer.android.com/studio/install)
`
export ANDROID_HOME="$HOME/Android/Sdk"
PATH=$PATH:$ANDROID_HOME/tools; PATH=$PATH:$ANDROID_HOME/platform-tools
`
Start Android studio by changing into the folder you installed it in and run ./studio.sh
Open the “Configure” menu at the bottom of the window
Select the desired SDKs and click on “Apply” to install the SDKs
Open the emulator. Leave it open.
In the root directory of the project run
quasar dev -m cordova -T android
This should build and push the app into the emulator.
You may encounter issues with:
Gradle
Find the path to the Gradle on your system and export it
export PATH=$PATH:/home/konrad/Gradle/gradle-4.10.2/bin
npm run test:unit -- --watch
npm run test:unit -- --coverage
You will need to have Cordova installed on your machine.
quasar build -m cordova -T android
cd src-cordova
cordova run android
Apk is located at /src-cordova/platforms/android/app/build/outputs/apk/debug/app-debug.apk
cordova build android
Apk is located at /src-cordova/platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk