📦 Téléchargements et sources d'installation
Cette page est le point unique pour les liens de téléchargement du SDK et les sources d'installation. JitPack (Android) et npm public (React Native) ne sont pas encore disponibles ; utilisez les options ci-dessous.
Android (AAR)
Le SDK Android est distribué sous forme de fichiers AAR. Téléchargez-les et utilisez-les comme dépôt Maven local (voir Installation Android : AAR local).
Téléchargement
Télécharger l'AAR du SDK Android (placez la structure Maven décompressée dans votre app ou pointez votre projet vers le dossier) :
Télécharger l'AAR Android
Vous obtiendrez une structure de type Maven (ex. com/azeoo/sdk/1.0.0/sdk-1.0.0.aar). Version recommandée : 1.0.0 (fournie sous static/downloads/android/).
implementation("com.azeoo:sdk:1.0.0")
Utilisez-la comme décrit dans le guide d'installation Android.
Copiez depuis example/android/app/libs dans le monorepo au lieu de télécharger.
React Native (package npm pas encore disponible)
Le SDK React Native n'est pas encore sur le registre npm public. Vous pouvez l'installer via Bitbucket ou en téléchargeant le package (.tgz/.zip).
Option A : Télécharger le package (.tgz ou .zip)
Téléchargez le package précompilé et installez-le localement (sans accès Bitbucket) :
Puis installez depuis le fichier téléchargé :
# Après téléchargement du .tgz (react-native-azeoo-lib-1.0.0.tgz)
yarn add /path/to/react-native-azeoo-lib-1.0.0.tgz
# ou
npm install /path/to/react-native-azeoo-lib-1.0.0.tgz
Option B : Installer depuis Bitbucket
yarn add "https://bitbucket.org/azeoo/react-native-azeoo-lib.git"
# or
npm install "https://bitbucket.org/azeoo/react-native-azeoo-lib.git"
Utilisez l'URL de cette page (source unique) : https://bitbucket.org/azeoo/react-native-azeoo-lib.git
Si vous utilisez l'authentification, utilisez une URL avec vos identifiants ou un .npmrc avec un token.
Android : ligne Gradle obligatoire
Sur Android, vous devez ajouter ceci dans android/build.gradle au niveau projet de votre app (pas au niveau app) :
apply from: "../node_modules/react-native-azeoo-lib/android/azeoolib-dependencies.gradle"
Cela configure le dépôt Maven local et le moteur Flutter pour le SDK natif.
iOS (Swift Package Manager)
Ajoutez le package dans Xcode :
URL du package : https://bitbucket.org/azeoo/azeoo_sdk_spm
- File → Add Package Dependencies...
- Saisissez :
https://bitbucket.org/azeoo/azeoo_sdk_spm - Ajoutez à la cible de votre app.
Résumé
| Plateforme | Source | Lien / action |
|---|---|---|
| Android | AAR local (téléchargement) | Télécharger l'AAR Android |
| React Native | Téléchargement .tgz/.zip ou Bitbucket | Télécharger le package ou installer depuis https://bitbucket.org/azeoo/react-native-azeoo-lib.git + étape Gradle Android |
| iOS | SPM | https://bitbucket.org/azeoo/azeoo_sdk_spm |
| Flutter | Pub / Git | Voir Installation Flutter |
Toutes les URL, versions et chemins de téléchargement sont définis dans src/constants/sdkLinks.ts (SDK_RELEASE_VERSION).