Android food delivery (Customer, Restaurant and Rider) APP
Final version of the app
Install Android-SDK
brew cask install android-sdk
Export ANDROID_HOME
export ANDROID_HOME=/usr/local/Caskroom/android-sdk/{android_sdk version number}
Install OpenJdk8
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
Ensure OpenJdk8 is used
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
Accept Androind-SDK Licence
cd /usr/local/Caskroom/android-sdk/{android_sdk version number}/tools/bin
yes | sdkmanager --licenses && sdkmanager --update
Get the Google Services Json
Your apps
card, select the platform for the app you want created.com.mad.customer
keytool -genkey -v -keystore ~/.android/debug.keystore -alias androiddebugkey -keyalg RSA -keysize 2048 -validity 10000
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
google-services.json
google-services.json
to {APPetit root folder}/customer/
{APPetit root folder}/build.gradle
, change classpath
to com.google.gms:google-services:4.3.3
(or whatever google tells you)Build the app
cd {APPetit root folder}/customer/
gradle build # apk is now located in {APPetit root folder}/customer/outputs/build/apk/debug and {APPetit root folder}/customer/outputs/build/apk/release