Installazione#
Google Play#
Il modo più semplice per installare Dash Wallet per Android è dal Google Play Store.
Dall’APK#
Alcuni telefoni Android non hanno accesso a Google Play Store perché il software del telefono, il provider di rete o il Paese potrebbero non consentirlo. Puoi installare l’app manualmente abilitando prima l’installazione di fonti esterne (se non l’hai già fatto) e poi scaricando e installando un file APK. Segui queste istruzioni:
Assicurati che la tua versione Android sia almeno 4.0.3 andando su Impostazioni → Informazioni sul telefono e controllando il numero di versione.
Abilita Origini sconosciute andando su Impostazioni→ Sicurezza→ Origini sconosciute. Leggi e accetta l’avviso.
Utilizzando il telefono, scarica l’ultima versione dell’APK da questo link.
Se non puoi utilizzare il telefono per andare online, scarica invece l’APK dal PC e copialo sul telefono tramite cavo o Bluetooth. Potrebbe essere necessario un browser di file per trovare il file copiato.
Puoi anche installare un file APK direttamente dal tuo computer utilizzando Android Debug Bridge (ADB). Segui queste istruzioni:
Assicurati che la tua versione Android sia almeno 4.0.3 andando su Impostazioni → Informazioni sul telefono e controllando il numero di versione.
Assicurati di avere una copia di ADB sul tuo PC. Questo è incluso negli Strumenti della Platform SDK di Android per Mac, Windows o Linux.
Abilita Origini sconosciute andando su Impostazioni→ Sicurezza→ Origini sconosciute. Leggi e accetta l’avviso.
Abilita il debug USB andando su Impostazioni → Opzioni sviluppatore → Debug USB. Se le Opzioni sviluppatore non sono disponibili, vai invece su Informazioni sul telefono, scorri verso il basso e tocca il Numero build sette volte.
Utilizzando il tuo PC, scarica l’ultima versione dell’APK da questo link <dashpay/dash-wallet>`_.
Collega il telefono al PC, apri una finestra del terminale/prompt dei comandi e digita:
adb install <<path to .apk file>>
Dalla fonte#
Il codice sorgente per il wallet Dash Android è disponibile su GitHub. Le seguenti istruzioni descrivono come compilare un APK dal sorgente in un’installazione aggiornata di Ubuntu 20.04 LTS con un singolo utente non root. Inizia installando le dipendenze e scaricando gli ultimi strumenti SDK Android:
sudo apt install openjdk-8-jdk-headless unzip make
mkdir android-sdk-linux/cmdline-tools -p
cd android-sdk-linux/cmdline-tools
wget https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip
unzip commandlinetools-linux-6609375_latest.zip
echo 'export ANDROID_SDK_ROOT=$HOME/android-sdk-linux' >> ~/.bashrc
echo 'export PATH=$ANDROID_SDK_ROOT/cmdline-tools/tools/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
cd ~
Successivamente, scarica i bundle e le dipendenze della Platform SDK necessari e accetta le licenze:
sdkmanager "tools" "platform-tools" "platforms;android-15" "platforms;android-28" "build-tools;28.0.3" "ndk;20.0.5594570" "cmake;3.10.2.4988404"
yes | sdkmanager --licenses
Ora che l’ambiente di creazione è pronto, scarica e crea il sorgente Dash Android Wallet:
git clone https://github.com/dashpay/dash-wallet.git
cd dash-wallet
git submodule update --init --recursive
./gradlew assembleProdRelease
I file APK compilati non firmati sono ora disponibili nella cartella ~/dash-wallet/wallet/build/outputs/apk/prod/release/.