- Android Support Library and Android Support Repository. These can be downloaded using the Android SDK Manager.
- Gradle
- Import the project using Gradle as external model.
- Add .jars in libs folder to project dependencies.
- Using IntelliJ: Project structure - Modules - CapgeminiEMR - Dependencies - Add - Select all jar-files in the libs folder.
- Run the EMRService module.
- Run the VScanLauncher module.
- Run the CapgeminiEMR module.
- When prompted to setup the application, the following setup config can be used: http://royrvik.org/settings2.xml
- Send an email to andrroy@stud.ntnu.no for username and password
- The patient Navn Navnesen with SSN 12345678910 can be used as a test patient
- Android 4.4 (KitKat) doesn't like the gallery to be refreshed and will either show an empty gallery or will force application to crash
- SQLCipher might be unstable on certain devices
- Stacktrace printed with Log.w when providing invalid source in setup.
- Stacktrace printed with Log.w when providing wrong password on Login.