Aller au contenu principal

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

Équipes AZEOO internes

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

  1. FileAdd Package Dependencies...
  2. Saisissez : https://bitbucket.org/azeoo/azeoo_sdk_spm
  3. Ajoutez à la cible de votre app.

Résumé

PlateformeSourceLien / action
AndroidAAR local (téléchargement)Télécharger l'AAR Android
React NativeTéléchargement .tgz/.zip ou BitbucketTélécharger le package ou installer depuis https://bitbucket.org/azeoo/react-native-azeoo-lib.git + étape Gradle Android
iOSSPMhttps://bitbucket.org/azeoo/azeoo_sdk_spm
FlutterPub / GitVoir Installation Flutter

Toutes les URL, versions et chemins de téléchargement sont définis dans src/constants/sdkLinks.ts (SDK_RELEASE_VERSION).