Network layer to communicate with 4D server rest API. Part of Android SDK
To build you can open project with Android Studio or run
./gradlew assemble --console=rich
To check also your development environment you can run instead build.sh
By installing Android Studio you could fulfill all requirements, but you could also download them separately.
You could download it here
💡 Java 11 is embedded in recent Android Studio versions. For instance on macOS you could do
export JAVA_HOME="/Applications/Android Studio.app/Contents/jbr/Contents/Home"
To build you should download Android SDK or use one provided by Android Studio.
Then ANDROID_HOME
environnement variable must defined the SDK path.
export ANDROID_HOME=<path to sdk>
Default path when using Android Studio for Android SDK on macOS is $HOME/Library/Android/sdk
and on linux $HOME/Android/Sdk
Name | License | Usefulness |
---|---|---|
Retrofit | Apache 2.0 | Type-safe HTTP client |
OkHttp | Apache 2.0 | HTTP client |