Installazione#

Google Play#

Il modo più semplice per installare Dash Wallet per Android è dal Google Play Store.

../../../../_images/google-play-badge.png

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:

  1. Assicurati che la tua versione Android sia almeno 4.0.3 andando su Impostazioni → Informazioni sul telefono e controllando il numero di versione.

  2. Abilita Origini sconosciute andando su Impostazioni→ Sicurezza→ Origini sconosciute. Leggi e accetta l’avviso.

  3. Utilizzando il telefono, scarica l’ultima versione dell’APK da questo link.

  4. 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:

  1. Assicurati che la tua versione Android sia almeno 4.0.3 andando su Impostazioni → Informazioni sul telefono e controllando il numero di versione.

  2. Assicurati di avere una copia di ADB sul tuo PC. Questo è incluso negli Strumenti della Platform SDK di Android per Mac, Windows o Linux.

  3. Abilita Origini sconosciute andando su Impostazioni→ Sicurezza→ Origini sconosciute. Leggi e accetta l’avviso.

  4. 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.

  5. Utilizzando il tuo PC, scarica l’ultima versione dell’APK da questo link <dashpay/dash-wallet>`_.

  6. 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/.