comparison README.android @ 4726:9076cdb027af

Cleanups. - Moved to 'project' instead of 'testproject' - Removed extraneous .c files - Removed the android_libs folder (that was against the NDK agreement anyway)
author Paul Hunkin <paul@bieh.net>
date Tue, 17 Aug 2010 15:35:56 +1200
parents 4eb9d3c7fdd2
children 8087bb208acf
comparison
equal deleted inserted replaced
4725:4eb9d3c7fdd2 4726:9076cdb027af
1 ============================================================================== 1 ==============================================================================
2 Building the Simple DirectMedia Layer for Android 2 Simple DirectMedia Layer for Android
3 ============================================================================== 3 ==============================================================================
4 4
5 Requirements: Android NDK r4 or later 5 Requirements: Android NDK r4 or later
6 6
7 Instructions: 7 Instructions:
9 2. Run 'make -f Makefile.android'. If all goes well, libsdl.a should be created 9 2. Run 'make -f Makefile.android'. If all goes well, libsdl.a should be created
10 3. Place your application source files in android/testproject/jni 10 3. Place your application source files in android/testproject/jni
11 4. Run 'ndk-build' (a script provided by the NDK). This compiles the C source 11 4. Run 'ndk-build' (a script provided by the NDK). This compiles the C source
12 4. Run 'ant' in android/testproject. This compiles the .java and eventually 12 4. Run 'ant' in android/testproject. This compiles the .java and eventually
13 creates a .apk with the C source embedded 13 creates a .apk with the C source embedded
14 6. 'ant install' will push the apk to the device 14 6. 'ant install' will push the apk to the device or emulator (if connected)
15 15
16 16