安装

Google Play

借助谷歌应用商店是在Android设备上安装达世币钱包的最便捷的方式。

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

通过APK

某些Android手机无法访问谷歌应用商店商店,原因是某些国家或地区的手机软件供应商和网络服务商不支持这项功能。在这种情况下,(还没有安装外部资源的)用户可以先手动安装,然后再下载并安装Android安装包。在安装进程中,用户可以参考以下说明:

  1. 通过设置 → 关于手机检查软件版本,确保软件至少为4.0.3版本。
  2. 通过设置 → 安全性 → 未知来源启用未知来源的软件,阅读并接受提示条款。
  3. 使用手机通过此链接 下载最近版本的Android安装包。
  4. 如果用户无法使用手机上网,请使用电脑下载Android安装包,并通过数据线或蓝牙功能将安装包复制到手机上。用户可能还需要一个文件浏览器来查找复制的文件。我们建议用户使用ES File Explorer

您还可以使用Android 调试(ADB)直接通过个人计算机进行安装。请参考以下说明:

  1. 通过设置 → 关于手机检查软件版本,确保软件至少为4.0.3版本。

  2. 用户需确保个人计算机上存有Android 调试的副本。SDK平台调试工具SDK Platform Tools适用于Mac、 Windows或Linux系统。

  3. 通过设置 → 安全性 → 未知来源启用未知来源的软件,阅读并接受提示条款。

  4. 通过设置 → 开发人员选项 → USB调试启用USB调试。如果开发者选项不可用,用户可在关于手机页面向下滚动,然后连续点击内部版本号七次。

  5. 用户可以在个人计算机上打开此链接 ,并下载最新版本的Android安装包。

  6. 连接手机与个人计算机,打开终端或命令提示符窗口并输入以下内容:

    adb install <<path to .apk file>>
    

通过源

用户可在GitHub 上找到达世币Android版钱包的源代码。以下操作说明将指导用户在root权限未开启的前提下以Ubuntu 18.04 为基础通过源代码编译最新版本的Android安装包。值得注意的是,原生开发工具包12b版本是必须的,用户不应通过 sdkmanager 安装最新的版本。用户应先下载最新的Android SDK工具:

sudo apt install openjdk-8-jdk-headless unzip make
mkdir android-sdk-linux
cd android-sdk-linux
wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
wget https://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip
unzip sdk-tools-linux-3859397.zip
unzip android-ndk-r12b-linux-x86_64.zip

接下来,用户应更新SDK工具并下载必要的SDK安装包和关联文件,然后添加并加载适用的环境变量:

./tools/bin/sdkmanager --update
./tools/bin/sdkmanager "platforms;android-15" "platforms;android-25" "build-tools;25.0.2"
echo 'export ANDROID_HOME=$HOME/android-sdk-linux' >> ~/.bashrc
echo 'export ANDROID_NDK_HOME=$ANDROID_HOME/android-ndk-r12b' >> ~/.bashrc
source ~/.bashrc
cd ~

在环境搭建完毕之后,用户需要下载并构建达世币Android钱包的资源:

git clone https://github.com/HashEngineering/dash-wallet.git
cd dash-wallet
./gradlew clean build -x test

用户可以在 ~/dash-wallet/wallet/build/outputs/apk 文件夹中找到已完成上述操作的Android安装包。