diff README.android @ 4964:6c645018741e

Build the SDL library as a shared object on Android, so it will work correctly with SDL_image and SDL_ttf.
author Sam Lantinga <slouken@libsdl.org>
date Thu, 06 Jan 2011 16:11:21 -0800
parents 144d9df7e611
children 91d0085b7560
line wrap: on
line diff
--- a/README.android	Wed Jan 05 00:09:19 2011 -0800
+++ b/README.android	Thu Jan 06 16:11:21 2011 -0800
@@ -2,7 +2,8 @@
 Simple DirectMedia Layer for Android
 ================================================================================
 
-Requirements: Android NDK r4 or later
+Requirements: Android SDK and Android NDK r4 or later
+http://developer.android.com/
 
 ================================================================================
  How the port works
@@ -16,26 +17,44 @@
 - This eventually produces a standard Android .apk package
 
 
-
-
-
-
 ================================================================================
  Building an app
 ================================================================================
 
 Instructions:
-1. Edit android/config.cfg to point to the location of the NDK
-2. Run 'make -f Makefile.android'. If all goes well, libsdl.a should be created
-3. Place your application source files in android/project/jni
-4. Edit the Android.mk to include your source files
+1. Copy the android-project directory wherever you want your Android project to go
+2. Move this SDL directory into the <project>/jni directory
+3. Place your application source files in the <project>/jni/src directory
+4. Edit <project>/jni/src/Android.mk to include your source files
 5. Run 'ndk-build' (a script provided by the NDK). This compiles the C source
-6. Edit project/local.properties to point to the SDK directory
-6. Run 'ant debug' in android/project. This compiles the .java and eventually 
-creates a .apk with the C source embedded
-7. 'ant install' will push the apk to the device or emulator (if connected)
+
+If you want to use the Eclipse IDE, skip to the Eclipse section below.
+
+6. Edit <project>/local.properties to point to the Android SDK directory
+7. Run 'ant debug' in android/project. This compiles the .java and eventually 
+creates a .apk with the native code embedded
+8. 'ant install' will push the apk to the device or emulator (if connected)
 
 
+================================================================================
+ Using Eclipse
+================================================================================
+
+NEED CONTENT
+
+
+================================================================================
+ Loading files
+================================================================================
+
+NEED CONTENT
+
+
+================================================================================
+ Troubleshooting
+================================================================================
+
+NEED CONTENT
 
 
 ================================================================================