Flexa adoption documentation (#1696)

This commit is contained in:
Honza Rychnovský 2024-11-25 11:38:51 +01:00 committed by GitHub
parent b620299289
commit 78da02a545
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 27 additions and 9 deletions

12
docs/Auto Backup.md Normal file
View File

@ -0,0 +1,12 @@
# Android Auto Backup
- The Zashi app uses the Android Auto Backup feature to back up the encrypted address book file securely on the
user's Google Drive cloud
## Android Auto Backup testing
To force the system Android backup logic for testing use the following ADB commands:
```
adb shell bmgr enable true
adb shell bmgr backupnow co.electriccoin.zcash.debug
```

View File

@ -1,9 +0,0 @@
# Documentation
# Android auto backup testing
To force the android system back up the app use the following commands:
```
adb shell bmgr enable true
adb shell bmgr backupnow co.electriccoin.zcash.debug
```

View File

@ -0,0 +1,15 @@
# Flexa Integration
- Flexa is a digital payment platform that allows merchants to accept various digital assets, including
cryptocurrencies, as payment. It provides a seamless and secure way for users to pay with their digital wallets at
physical stores.
- The Android Flexa libraries are available on the [GitHub repository](https://github.com/flexa/flexa-android)
- The Android Flexa libraries are currently distributed by [GitHub Releases](https://github.com/flexa/flexa-android/releases).
# Setup
To bump the Flexa libraries use the following steps:
1. Visit the Flexa GitHub Releases [page](https://github.com/flexa/flexa-android/releases)
1. Download Core and Spent `.aar`(s)
1. Put them into the related folders on path `/maven/com/flexa/`
1. Update the `maven-metadata-local.xml` files to the given new version
1. Update the `.pom`(s) files to the given new version
1. Update `gradle.properties#FLEXA_VERSION` to point the given version