Skip to content

Commit 123a104

Browse files
Copilotanod
andauthored
Update documentation to reflect Android API 23+ and build requirements (#1410)
* Initial plan * Update documentation with Android API 23+ requirements Co-authored-by: anod <171704+anod@users.noreply.github.com> * Update Java version requirement to Java 17 for Gradle 8.5 Co-authored-by: anod <171704+anod@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: anod <171704+anod@users.noreply.github.com>
1 parent 7c0a149 commit 123a104

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@ Other resources to learn how to setup the build system:
6868
| macOS 10.15+ | Clang Xcode 12.0+ |
6969
| Ubuntu 20.04 LTS | GCC 9.x.x |
7070
| Ubuntu 22.04 LTS | GCC 11.x.x |
71-
| Windows 10 | Android Studio/Gradle |
71+
| Windows 10 | Android Studio/Gradle 8.5, Java 17 |
7272
| Windows Server 2016 | Visual Studio 2017 (vc141) |
7373
| Windows Server 2022 | Visual Studio 2022 (vc143) |
7474

7575
## Target Platforms
7676

7777
| Target Platform | Supported | Covered by CI |
7878
| ------------------------------ | ------------------ | ------------------ |
79-
| Android | :white_check_mark: | :white_check_mark: |
79+
| Android (API 23+) | :white_check_mark: | :white_check_mark: |
8080
| iOS 12+ (simulator) | :white_check_mark: | :white_check_mark: |
8181
| iOS 12+ (arm64, arm64e) | :white_check_mark: | |
8282
| Linux (x86, x64, arm, aarch64) | :white_check_mark: | |

docs/cpp-start-android.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ set "ANDROID_NDK_HOME=%ANDROID_NDK%"
3333

3434
You can specify your own versions of dependencies as needed.
3535

36-
>Note: Only Java JDKs 8-13 will work. Java JDK 14+ will fail to build, due to an issue with the version of Gradle currently in use.
36+
>Note: The SDK requires a minimum Android API level 23 (Android 6.0 Marshmallow).
37+
38+
>Note: Java 17 or higher is required. The SDK uses Gradle 8.5, which requires Java 17 as a minimum version.
3739
3840
## 3. Integrate the SDK into your C++ project
3941

0 commit comments

Comments
 (0)