From fce3acbed9b4dc9adb8594730be9b54e734ee03e Mon Sep 17 00:00:00 2001 From: Robin Date: Tue, 8 Dec 2020 11:25:08 +0100 Subject: [PATCH] Update README.android - CMake should be used from Android SDK. Personally I had issues using CMake from my OS (Ubuntu) - minimum version of Android NDK must be 15c, as build target API level 26 is not supported on earlier releases - removed ABIs that are unsupported in recent NDK and also not build by default @akallabeth thank you for pointing out that I was using the wrong CMake version. --- docs/README.android | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/docs/README.android b/docs/README.android index f2da65888..a4241e4f3 100644 --- a/docs/README.android +++ b/docs/README.android @@ -13,8 +13,8 @@ Build requirements For the Android port some additional dependencies need to be fulfilled: * for JNI -- CMake >= 3.0 -- Android NDK (>= r9) +- CMake >= 3.0 (install CMake from Android SDK. It is part of the SDK Tools) +- Android NDK (>= r15c) * for the Java GUI - Android SDK @@ -34,13 +34,10 @@ This will fetch sources from git and build OpenSSL, OpenH264, libJPEG. The native FreeRDP libraries will also be build. Currently the default script builds for: -* armeabi * armeabi-v7a * x86 -* mips * arm64-v8a * x86_64 -* mips64 When the script is finished the libraries are ready for android studio to be picked up in client/Android/Studio/freeRDPCore/src/main/jniLibs