Hello there
I work with MacOSX (10.6), and want to use SDL on my Android phone (v1.6).
I use NDK and ndk-build to build the binary.
I downloaded the demo project android-project.zip
I can easily compile and send the program to the emulator or the device,
but it just launch and exit immediatly.
Here is the adb logcat:
I/ActivityManager( 68): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.libsdl.app/.SDLActivity }
I/ActivityManager( 68): Start proc org.libsdl.app for activity org.libsdl.app/.SDLActivity: pid=284 uid=10024 gids={1015}
I/jdwp ( 284): received file descriptor 20 from ADB
D/ddm-heap( 284): Got feature list request
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libmikmod.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libmikmod.so 0x43954b80
D/dalvikvm( 284): No JNI_OnLoad found in /data/data/org.libsdl.app/lib/libmikmod.so 0x43954b80
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libSDL.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libSDL.so 0x43954b80
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libSDL_image.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libSDL_image.so 0x43954b80
D/dalvikvm( 284): No JNI_OnLoad found in /data/data/org.libsdl.app/lib/libSDL_image.so 0x43954b80
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libSDL_mixer.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libSDL_mixer.so 0x43954b80
D/dalvikvm( 284): No JNI_OnLoad found in /data/data/org.libsdl.app/lib/libSDL_mixer.so 0x43954b80
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libSDL_ttf.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libSDL_ttf.so 0x43954b80
D/dalvikvm( 284): No JNI_OnLoad found in /data/data/org.libsdl.app/lib/libSDL_ttf.so 0x43954b80
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libSDL_net.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libSDL_net.so 0x43954b80
D/dalvikvm( 284): No JNI_OnLoad found in /data/data/org.libsdl.app/lib/libSDL_net.so 0x43954b80
D/dalvikvm( 284): Trying to load lib /data/data/org.libsdl.app/lib/libmain.so 0x43954b80
D/dalvikvm( 284): Added shared lib /data/data/org.libsdl.app/lib/libmain.so 0x43954b80
D/qemud ( 35): fdhandler_accept_event: accepting on fd 10
D/qemud ( 35): created client 0x17fc8 listening on fd 15
D/qemud ( 35): client_fd_receive: attempting registration for service 'sensors’
D/qemud ( 35): client_fd_receive: -> received channel id 11
D/qemud ( 35): client_registration: registration succeeded for client 11
D/qemud ( 35): fdhandler_event: disconnect on fd 15
D/SensorManager( 284): found sensor: Goldfish 3-axis Accelerometer, handle=0
E/JavaBinder( 284): !!! FAILED BINDER TRANSACTION !!!
V/SDL ( 284): pixel format unknown -1
E/SensorManager( 284): mDataChannel == NULL, exiting
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libwebcore.so’ for ‘onNativeResize’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libmedia_jni.so’ for ‘onNativeResize’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libexif.so’ for ‘onNativeResize’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libFFTEm.so’ for ‘onNativeResize’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libwebcore.so’ for ‘nativeInit’ (wrong CL)
I/SDL ( 284): SDL_Android_Init()
V/SDL ( 284): SDL audio: opening device
V/SDL ( 284): SDL audio: wanted mono 8-bit 11.025kHz, 512 frames buffer
I/ActivityManager( 68): Displayed activity org.libsdl.app/.SDLActivity: 1384 ms (total 1384 ms)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libwebcore.so’ for ‘nativeRunAudioThread’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libmedia_jni.so’ for ‘nativeRunAudioThread’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libexif.so’ for ‘nativeRunAudioThread’ (wrong CL)
D/dalvikvm( 284): +++ not scanning ‘/system/lib/libFFTEm.so’ for ‘nativeRunAudioThread’ (wrong CL)
V/SDL ( 284): SDL audio: got mono 8-bit 11.025kHz, 512 frames buffer
I/SDL ( 284): [STUB] GL_LoadLibrary
V/SDL ( 284): Starting up
E/libEGL ( 284): couldn’t load <libhgl.so> library (Cannot load library: load_library[984]: Library ‘libhgl.so’ not found)
I/SDL ( 284): [STUB] GL_SetSwapInterval
I/SDL ( 284): [STUB] GL_GetSwapInterval
I/SDL ( 284): [STUB] GL_GetProcAddress
I/SDL ( 284): [STUB] GL_GetProcAddress
I/ARMAssembler( 284): generated scanline__00000177:03010144_00000004_00000000 [ 35 ipp] (57 ins) at [0x2690a0:0x269184] in 771000 ns
V/SDL ( 284): Finished waiting for audio thread
I/SDL ( 284): [STUB] GL_UnloadLibrary
I/ActivityManager( 68): Process org.libsdl.app (pid 284) has died.
I/WindowManager( 68): WIN DEATH: Window{437c6ca8 org.libsdl.app/org.libsdl.app.SDLActivity paused=false}
I/WindowManager( 68): WIN DEATH: Window{438c7c50 SurfaceView paused=false}
W/AudioFlinger( 31): write blocked for 84 msecs
W/UsageStats( 68): Unexpected resume of com.android.launcher while already resumed in org.libsdl.app
W/InputManagerService( 68): Got RemoteException sending setActive(false) notification to pid 284 uid 10024
I didn’t edited anything in the original source code, just did “ndk-build”, and then imported using Eclipse like explained in README.android:
?Once you’ve copied the SDL android project and customized it, you can create an Eclipse project from it:
- File -> New -> Other
- Select the Android -> Android Project wizard and click Next
- Enter the name you’d like your project to have
- Select “Create project from existing source” and browse for your project directory
- Make sure the Build Target is set to Android 1.6
- Click Finish?
I can’t understand, can you help me please? (Emulator is default android 1.6)
Thank you all
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: image/png
Size: 1041 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20110314/e56f8d9f/attachment.png