/android

MEGA Android App

Primary LanguageJavaOtherNOASSERTION

MEGA Android Client

A fully-featured client to access your Cloud Storage provided by MEGA.

This document will guide you to build the application on a Linux machine with Android Studio.

Setup development environment

Build & Run the application

  • Get the source code.
git clone --recursive https://github.com/meganz/android.git
  • Install in your system the Android NDK 14 and Android NDK 16.

  • Configure the variable NDK_ROOT32 to point to your Android NDK 14 installation path and the variable NDK_ROOT64 to point to your Android NDK 16 installation path at app/src/main/jni/build.sh.

  • Download the link https://mega.nz/#!1wERDaYD!B66nc57HnZL6w9ArVuwOh80ZoVLprXrrSsuAE6CGfXc, uncompress it and put the folder webrtc in the path app/src/main/jni/megachat/.

  • Go to app/src/main/jni/ and execute: ./build.sh clean and ./build.sh all.

  • Download the link https://mega.nz/#!1tcl3CrL!i23zkmx7ibnYy34HQdsOOFAPOqQuTo1-2iZ5qFlU7-k, uncompress it and put the folders debug and release in the path app/src/.

  • Open the project with Android Studio, let it build the project and hit Run.

Notice

To use the geolocation feature you need a Google Maps API key: