...
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
gradle clean assemble |
Integration dans esup-nfc-tag-server
- copier l'APK dans EsupNfcTagServer pour le mettre à disposition des utilisateurs :
...