Téléchargement des produits


Version anglaise


Cette section explique comment choisir, installer et déployer un parc de terminaux Android pour Reflex Web WMS.

 

Prérequis


Caractéristiques

OS

  • Android V6 à V13
  • A partir d'Android 6, les configurations managées sont possibles avec un outil de type MDM.
  • A partir d'Android 11, l'utilisation du File system android/data n'est plus recommandé, il faut préférer /Hardis/Reflex/Conf (sensible à la casse) sur le stockage externe.

ECRAN

  • Ecran de 3,5 pouces minimum, portrait ou paysage pour la radiofréquence graphique.
  • Ecran portrait de 12 pouces minimum pour le cariste au format VGA et pour les applications tactiles.
  • Dalle tactile.

PERIPHERIQUE

  • Scanner.
  • Haut-parleur suffisamment puissant ou Beeper.



Configuration du terminal


En cas d'utilisation des claviers natifs Android (option par défaut), il est nécessaire de désactiver l'autocomplétion et la correction automatique du clavier Android sur le terminal (et notamment la transformation du double espace en "point-espace").

Le scanner du matériel doit être configuré pour :

  • Ne pas envoyer le premier caractère FCT1 en cas de lecture d'un code GS1.
  • Renvoyer à la place du caractère ASCII &x1D (Group Separator) le caractère paramétré dans le paramétrage programme "HF_EAN".
    Nous vous conseillons le caractère "=", qui est rarement utilisé dans les codes à barres.
  • Renvoyer la touche Entrée à la fin de la chaîne scannée.

Nous recommandons de paramétrer le scanner du terminal pour utiliser le mécanisme d'Intent plutôt que les entrées clavier. En effet, cela permet de fiabiliser le flashage et d'avoir un bip d'erreur en cas d'indisponibilité de l'application.

Le paramétrage à effectuer est le suivant :

Pour les terminaux Zebra :

  1. Désactivez les entrées clavier.
  2. Activez les entrées via Intent.
  3. L'action Intent doit être la suivante : com.hardis.wagonandroid.INJECTDATA.
  4. Le mécanisme d'envoi via l'Intent doit être le suivant : startService.
  5. La clé de la donnée de type "string" doit être : com.symbol.datawedge.data_string.

Pour les terminaux Honneywell :

  1. Dans les paramètres Android, sélectionnez honeywell settings / scanning / internal scanning / default profile / data processing settings
  2. Cochez "data intent"
  3. Définissez un profil pour le package : hardis.com.wagonandroid
  4. Remplissez les paramètres suivants :
    • action = com.hardis.wagonandroid.INJECTDATA
    • category = android.intent.category.DEFAULT
    • package name =
    • class name =
    • extra key = data=com.symbol.datawedge.data_string

Choix de la méthode de déploiement

Vous avez le choix entre deux méthodes de déploiement de l'application Reflex sur un parc de terminaux.

Si vous disposez d'un outil de déploiement type MDM, nous vous recommandons de l'utiliser, car le déploiement sera plus simple.

Déploiement sans outil

  • Vous installez Reflex Apk sur chaque terminal Android la première fois.
  • Vous activez l'auto-update dans les paramètres.
  • Reflex Apk se met automatiquement à jour à la première connexion quotidienne et télécharge ses paramètres via le mécanisme d'auto-update de Reflex.



Cliquez ici pour l'installation sans outil en pas à pas.



Déploiement avec un outil de type MDM


  • Vous référencez dans votre outil l'application Reflex WMS.
  • Vous remplissez les paramètres attendus.
  • Vous lancez le déploiement sur le parc de terminaux.
  • Vos outils doivent alors savoir "pousser" les mises à jour aux terminaux.

Cliquez ici pour l'installation avec un outil de type MDM.


N.B. : La variante installée de Reflex Apk est visible dans le menu Version de l'application.

Informations concernant l'application Android de Reflex

Ou télécharger l'application ? 

Source de téléchargementVariante et limites

Depuis Google Play Store

https://play.google.com/store/apps/details?id=hardis.com.wagonandroid&hl=fr

L'application téléchargée depuis le Play Store est dite variante "playstore".

Elle dispose des restrictions suivantes :

  • Pas d'auto-update.
  • Pas d'accès au file system. Il n'est alors pas possible d'injecter des paramètres au travers de fichiers.

Depuis le serveur Hardis

https://nexus.hardis-group.com/#browse/browse:adelia-isv:hardis%2Fcom%2Fwagonandroid%2Freflexweb-legacy

L'application téléchargée depuis Reflex est dite variante "legacy".

Elle n'a aucune restriction.

Quelle est sa version ?

L'application Android est validée avec Reflex lors de la diffusion d'une mise à jour majeure.

Les deux variantes sont produites simultanément et disposent du même numéro de version.

Le numéro de version est affiché dans le "A propos" du Play Store, dans l'updater Reflex et dans les paramètres de l'application Android.

Avec quelle version du serveur Reflex est-elle compatible ?

L'application Android de Reflex, quelle que soit sa version, est compatible avec tous les serveurs Reflex dont la version est supérieure ou égale à 9.14.

Nous recommandons de toujours utiliser la dernière version de Reflex Android.

Quand est-ce que les versions d'Android sont validées ?

Hardis valide son application selon les disponibilités des terminaux des fabricants et annonce le support de nouvelles versions d'Android dans le cadre de la diffusion d'une mise à jour majeure de Reflex.

Quel est l'historique des évolutions ?

Version Reflex Android

Evolutions
14.8.0.6

Optimisation du flux réseau

Droits d'accès aux menus certificats et environnements

14.8.0.3

Son paramétrable lors de l'injection de données via intent

14.8.0.1

Possibilités d'échanger des informations via intents.

14.5.0.1

Création des variantes "playstore" et "legacy".

Support d'Android Enterprise et des configurations gérées.

14.4.0.4Améliorations de sécurité
14.4.0.5Possibilité de bloquer la mise en veille
14.3.0.4Support d'Android 11
14.3.0.1Raccourci sur le bureau pour accéder à de multiples environnements Reflex.
14.1.0.2Prise en charge de l'authentification Open-Id.
14.1.0.1keystore personnalisé pour le certificat SSL.

Haut de page

Informations de dépannage

Un changement de résolution dans les paramètres provoque un affichage bizarre ? 

La session Reflex ouverte avant le changement conserve la résolution antérieure sur le serveur.

Changez le paramètre de résolution et fermez la session reflex. La nouvelle session sera affichée comme souhaitée.

Non-affichage de la page d'authentification de l'utilisateur ?

Cela arrive surtout avec des authentifications de type Open-Id.

Cochez dans les paramètres "Utiliser la navigateur système" et refaites un essai.

Non-reconnaissance du certificat lors de l'accès au serveur ?

Si vous utilisez un certificat auto-signé, nous avons rencontré des difficultés avec leur utilisation via le Keystore système d'Android.

Utilisez le Keystore applicatif, voir le paragraphe "Configuration avec certificats" ou le paramètre "Pref_Private_ssl_certificate" de la page Installations avec un outil de type MDM.

Non-prise en compte des fichiers de configuration de \Hardis\reflex\Conf ?

Seule l'édition -legacy peut accéder au répertoire \Hardis.

Vérifiez les noms des répertoires et des fichiers, la casse est significative.

  • Aucune étiquette