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.

...

Lorsque vous avez fini la configuration du fichier vous pouvez exécuter les commandes suivantes depuis la racine de vos sources

Bloc de code
languagebash
themeRDark
git add src/main/resources/META-INF/spring/applicationContext-service.xml
git commit -m "config prod univ-ville-fr"

...

Android Studio

Esup-Nfc-Tag-Droid est développé sous Android Studio https://developer.android.com/studio/index.html

Pré-requis

  • Java
  • Smartphone Android
  • SDK 5.1

Pour verifier l'installation de SDK, il faut ouvrir SDK Manager depuis le menu "Configure"

Importer le projet

Après avoir cloné le projet (dans /opt/esup-nfc-tag-droid), choisir "Import project"

Ouvrir le fichier build.gradle et contrôler que ja synchro est bonne. Si cela n'est pas le cas cliquer sur "Sync Now" ou "Try Again" (le cas echéant fixer les problèmes Gradle)

 

Info

Si la version de gradle n'est pas bonne l'ide propose de fixer le projet

The versions of the Android Gradle plugin and Gradle are not compatible.
Please do one of the following:<ul><li>Update your plugin to version 2.4. This will require changes to build.gradle due to API changes.
Open migration guide</li><li>Downgrade Gradle to version 3.5.
Fix Gradle wrapper and re-import project</li></ul>

ou

Upgrade build tools

Losque le project compile correctement la barre d'outils présente le bouton d'execution

L'application peut etre lancée soit sur un emulateur Android paramétré depuis l'écran "Select deployment Targe" (voir dans "Create New Virtual Device") soit sur un téléphone Android avec degobage USB activé

Editer la configuration

Modifier l'adresse d'Esup-Nfc-Tag-Server dans esupnfctag.properties

info
Bloc de code
languagetext
themeRDark
esupNfcTagServerUrl=https://esup-nfc-tag.univ-ville.fr


Compilation

Cliquer sur "Build -> Generate Signed APK" puis renseigner le keystore

 

Visual Studio

Esup-CNOUS-Client est développé sous Visual Studio Community https://www.visualstudio.com/fr/

Pré-requis

  • Windows
  • Framework .net 2.0 minimum

Importer le projet

Après avoir cloné le projet (dans c:\opt\esup-nfc-tag-droid), faire "Fichier -> Ouvrir un projet" puis choisir le fichier sln

Compilation

Choisir "Release" au niveau de la barre d'outils" puis cliquer sur "Générer -> Générer la solution"  (raccourci Ctrl+Maj+B)

Dans le dossier c:\opt\esup-crous-client\bin\Release on trouve l'executable CreationCarteCrous.exe ainsi que le fichier de configuration CreationCarteCrous.exe.config