Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

L'application peut être installée et debugée depuis Android-Studio ou complilée directement à l 'aide de Gradle

Fonctionnalités

1 - L'application esup-nfc-tag-droid se comporte de la même manière que l'application Java [esup-nfc-tag-desktop] (https://github.com/EsupPortail/esup-nfc-tag-desktop "esup-nfc-tag-desktop")

...

4 - Pour badger il suffit de poser une carte sur le lecteur nfc (à l'arrière du smartphone)

Environnement

Pré-requis

  • Gradle 2.10 ou +
  • Pour le dev et debug : Android SDK API level 22, Android Studio 2

Logiciel

L'application est prévue pour tourner sous Android 5 minimun

Materiel

Un smartphone Android équipé d'un lecteur NFC et disposant d'un accès Internet

Sources

Bloc de code
languagebash
git clone https://github.com/EsupPortail/esup-nfc-tag-droid.git

Compilation esup-nfc-client

  • esup-nfc-tag-droid génère des logs à destination d'un fichier de logs local au téléphone, à destination d'esupNfcTagServer (envoi de logs par POST au serveur) et à destination d'une adresse mail système. Les éléments paramétrables (mail systeme, serveur esupNfcTagServer) sont à configurer dans ce fichier src/main/assets/logback.xml
  • modifier src/main/assets/esupnfctag.properties pour spécifier l'adresse de votre esup-nfc-tag-server
  • Vous pouvez spécifier les paramètres de signature de votre APK dans build.gradle, si vous ne souhaitez pas utiliser ceux donnés par défaut (connus de tous). Vous devrez alors créé un keystore : 

...

Bloc de code
languagebash
gradle clean assemble

Integration dans esup-nfc-tag-server

  • copier l'APK dans EsupNfcTagServer pour le mettre à disposition des utilisateurs :

...