android: Release fixes

- Icon
- bundle/applicationid is now no.neuf.chateau
- Removes unnecessary permissions
- Prepare for bitrise.io building
This commit is contained in:
nikolark committed 2017-07-18 00:57:40 +02:00
1 parent 7206099851
commit 2466356c0a
10 files changed
+55 -5

No files matched your search

+18
View File
@@ -3,3 +3,21 @@
yarn
react-native start
react-native run-android
## Development
# Improve compile times
touch ~/.gradle/gradle.properties && echo -e "org.gradle.daemon=true\norg.gradle.jvmargs=-Xmx2048M" >> ~/.gradle/gradle.properties
## Create release build (Android)
# Aquire the keystore and put it in android/app/dusken-client.keystore
# Put these properties in ~/.gradle/gradle.properties along with the correct passwords
DUSKEN_RELEASE_STORE_FILE=dusken-client.keystore
DUSKEN_RELEASE_KEY_ALIAS=dusken-client
DUSKEN_RELEASE_STORE_PASSWORD=
DUSKEN_RELEASE_KEY_PASSWORD=
# Build
cd android && ./gradlew assembleRelease
# Output is in android/app/build/outputs/apk