Go to file
wpetit 4c430aea1f
Pyxis/fieldnotes/feature%2Foffline-map Something is wrong with the build of this commit Details
Compute a version code on build
2018-11-11 13:48:48 +01:00
android Compute a version code on build 2018-11-11 13:48:48 +01:00
bridge/reachview Rover positioning on map 2018-11-03 13:23:58 +01:00
containers/ci Configure locale to fix CI build 2018-11-03 13:23:59 +01:00
doc Generate ReachView lib bindings with gomobile 2018-10-01 09:28:25 +02:00
misc Annotate entities with metadata from nomenclatures 2018-11-03 17:26:54 +01:00
src Splash screen layout with Pyxis logo 2018-11-11 12:49:03 +01:00
.babelrc Initial commit 2018-09-28 11:02:04 +02:00
.buckconfig Initial commit 2018-09-28 11:02:04 +02:00
.editorconfig Annotate entities with metadata from nomenclatures 2018-11-03 17:26:54 +01:00
.flowconfig Initial commit 2018-09-28 11:02:04 +02:00
.gitattributes Initial commit 2018-09-28 11:02:04 +02:00
.gitignore Initial commit 2018-09-28 11:02:04 +02:00
.watchmanconfig Initial commit 2018-09-28 11:02:04 +02:00
Jenkinsfile Update CI 'Release' stage 2018-11-03 13:23:57 +01:00
Makefile Show stacktrace when building release 2018-11-04 13:43:39 +01:00
README.md Add make target & doc to generate signed APK 2018-10-01 18:45:08 +02:00
app.json Initial commit 2018-09-28 11:02:04 +02:00
index.js Redux store structure 2018-10-01 11:16:28 +02:00
package-lock.json Use redux-saga to simplify permission asking process 2018-11-11 11:03:58 +01:00
package.json Use redux-saga to simplify permission asking process 2018-11-11 11:03:58 +01:00
yarn.lock Initial commit 2018-09-28 11:02:04 +02:00

README.md

Field Notes

Companion app for the Orion project

*/!* Work in progress. Expect dragons!

Getting started

  1. Follow the workspace preparation guide
  2. In your terminal, run
make init
make install-android

Generate a Android release build

  1. Create your keystore
    keytool -genkey -v \
      -keystore 'my-release-key.keystore' \
      -alias 'my-key-alias' \
      -keyalg RSA \
      -keysize 2048 \
      -validity 10000
    
  2. Put your keystore into android/app
  3. Open the android/gradle.properties file et add/edit the following lines:
RELEASE_STORE_FILE=my-release-key.keystore
RELEASE_KEY_ALIAS=my-key-alias
RELEASE_STORE_PASSWORD=*****
RELEASE_KEY_PASSWORD=*****
  1. Generate your release
make android-release