• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

gradle/wrapper/22-Nov-2023-65

include/23-Nov-2023-910437

samples/23-Nov-2023-8,6776,696

src/23-Nov-2023-11,3698,135

test/23-Nov-2023-568413

third_party/23-Nov-2023-646,484474,375

.gitD01-Jan-19700

.gitignoreD23-Nov-2023132 1710

OWNERSD23-Nov-202363 43

READMED23-Nov-2023843 1813

ab_info.pyD23-Nov-2023224 97

build.gradleD23-Nov-202315.7 KiB502451

gradle.propertiesD23-Nov-202334 21

gradlewD23-Nov-20235.2 KiB173128

gradlew.batD23-Nov-20232.2 KiB8561

settings.gradleD23-Nov-2023108 43

README

1
2In order to build using prebuild NDK versions, this project must be initialized from a custom repo using:
3mkdir android-games-sdk
4cd android-games-sdk
5Corp -> repo init -u persistent-https://googleplex-android.git.corp.google.com/platform/manifest -b android-games-sdk
6AOSP -> repo init -u https://android.googlesource.com/platform/manifest -b android-games-sdk
7repo sync -c -j8
8
9Then:
10./gradlew gamesdkZip
11will build static and dynamic libraries for several NDK versions.
12
13By default, the gradle script builds target archiveZip, which will use a locally installed SDK/NDK pointed
14to by ANDROID_HOME (and ANDROID_NDK, if the ndk isn't in ANDROID_HOME/ndk-bundle).
15
16It is also possible to build from a direct AOSP checkout, but then you won't be able to build for multiple
17NDKs: archiveZip will still work but the gamesdkZip target will fail.
18