diff options
author | Leith Bade <leith@mapbox.com> | 2015-01-02 09:47:14 +1300 |
---|---|---|
committer | Leith Bade <leith@mapbox.com> | 2015-01-02 09:47:14 +1300 |
commit | e7db2ecd9a81000fe8cdacd0fe21f4890b9f93fa (patch) | |
tree | 0e1a4ffdd3e658988e9b2be178ef306a3223dc73 /README.md | |
parent | edd8be54e589b9bf5b44134ed13a70689bea3be1 (diff) | |
download | qtlocation-mapboxgl-e7db2ecd9a81000fe8cdacd0fe21f4890b9f93fa.tar.gz |
Improve build instructions
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 30 |
1 files changed, 10 insertions, 20 deletions
@@ -106,41 +106,31 @@ Set an access token as described below, and then run: Install a few build depedencies: - apt-get install -y make pkg-config + apt-get install -y make git build-essential automake \ + libtool make cmake pkg-config lib32stdc++6 lib32z1 Install Oracle JDK 7 (requires license agreement) from http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html -Or the OPEN JDK: + export JAVA_HOME="/dir/to/jdk1.7.0_71" - sudo apt-get install -y openjdk-7-jdk +Install the [Android NDK](https://developer.android.com/tools/sdk/ndk/index.html). -Install Android NDK: - - sudo apt-get install p7zip-full - wget http://dl.google.com/android/ndk/android-ndk-r10c-linux-x86_64.bin - chmod +x android-ndk-r10c-linux-x86_64.bin - 7z x ./android-ndk-r10c-linux-x86_64.bin > /dev/null - export ANDROID_NDK_PATH="$(pwd)/android-ndk-r10c" - export NDK_PATH=${ANDROID_NDK_PATH} + export ANDROID_NDK_PATH="/dir/to/android-ndk-r10c" -Install Android SDK: +Install the Android SDK. We recommend doing this by way of [Android Studio](https://developer.android.com/sdk/installing/studio.html). - sudo apt-get install lib32stdc++6 lib32z1 - wget http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz - tar -xzf ./android-sdk_r23.0.2-linux.tgz - ./android-sdk-linux/tools/android update sdk -u -a -t tools,platform-tools,build-tools-21.1.1,android-21,extra-android-m2repository,extra-google-m2repository - export ANDROID_HOME="$(pwd)/android-sdk-linux" + export ANDROID_HOME="/dir/to/android-sdk-linux" Run: make android -APKs for testing are output to `android/java/app/build/outputs/apk/app-debug.apk` - -You can also open `android/java` in Android Studio. +You can then open `android/java` in Android Studio via "Import Non-Android Studio Project". ## Android (on OS X) +Install Oracle JDK 7 (requires license agreement) from http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html + Install the [Android NDK](https://developer.android.com/tools/sdk/ndk/index.html) for 64-bit OS X. export ANDROID_NDK_PATH="/dir/to/android-ndk-r10c" |