Добро пожаловать в Bitcoin Wallet , автономное приложение для оплаты биткойнов для вашего устройства Android!
Этот проект содержит несколько подпроектов:
Для этого вам понадобится git, Java 11 SDK и Gradle между 4.4 и 6.9.x. Для установки пакета мы будем использовать Ubuntu 24.04 LTS (Noble Numbat), который поставляется вместе с OpenJDK 11 и Gradle 4.4.1 из коробки.
# first time only
sudo apt install git gradle openjdk-11-jdk
Создайте каталог для Android SDK (например, android-sdk
) и укажите на него переменную ANDROID_HOME
.
Загрузите Android SDK Tools и распакуйте его в $ANDROID_HOME/
.
Наконец, последний подготовительный этап — получение исходного кода. Снова в своем рабочем пространстве используйте:
# first time only
git clone -b main https://github.com/bitcoin-wallet/bitcoin-wallet.git bitcoin-wallet
cd bitcoin-wallet
Вы можете создавать все подпроекты во всех вариантах одновременно, используя Gradle:
# each time
gradle clean build
Подробную информацию о создании кошелька см. в соответствующем README.
Альтернативно, вы можете собрать с помощью buildah:
# each time
buildah build --cap-add sys_admin --device /dev/fuse --file build.Containerfile --output build/ .
Доступ к FUSE и возможность SYS_ADMIN необходимы для монтирования беспорядка, чтобы сортировать записи каталога папки проекта.
Неподписанные APK-файлы записываются в указанный выходной каталог.