2
0
mirror of synced 2025-02-22 06:28:04 +00:00
mobile/README
David Crawshaw 35f7226e83 go.mobile: update readme, add build instructions
LGTM=minux
R=golang-codereviews, minux
CC=golang-codereviews
https://golang.org/cl/109480043
2014-07-23 09:46:19 -07:00

21 lines
795 B
Plaintext

The go.mobile repository holds libraries and build tools for Go on Android.
This is early stage work. The build system integration is not ready.
For now,
1. Install Android Studio.
2. Install the Android NDK.
3. Pick a home for the standalone NDK toolchain and set an environment variable:
NDK_ROOT=$HOME/android/ndk-toolchain
4. Confiure the NDK toolchain:
ndk/build/tools/make-standalone-toolchain.sh \
--platform=android-9 --install-dir=$NDK_ROOT
5. Create an android App in studio, then set
ANDROID_APP=$HOME/android/studio/yourapp/app
With these two environment variables, the make.bash script in
go.mobile/example/hello_jni builds a .so file and symlinks in
the necessary java files to the project.
To submit changes to this repository, see http://golang.org/doc/contribute.html.