[Click Android Development] nikson346:
Honeycomb music player.

Sorry for not posting in the right forum, but i think it may be a Rom problem:

I deleted music player and installed the honeycomb one.It fcied, but i succeeded to get a logcat and it says that it couldn't find a library and died.

I would apreciate help with this so i can port it to our phone and post it.

UPDATE: I've copied libjumper.so from the apk to /system/lib now starts, but getting a FC. Here is the new logcat.

I/AsyncCursor5:1( 1834): requery

D/TrackBrowser( 1834): @@@@ Text view lose focus

D/dalvikvm( 249): GC_EXPLICIT freed 142K, 51% free 3064K/6151K, external 1147K/

1520K, paused 67ms

I/TelephonyRegistry( 145): notifyServiceState: 0 home BG GLOBUL (N/A) 28405 HS

DPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false

I/TelephonyRegistry( 145): notifyDataConnection: state=0 isDataConnectivityPoss

ible=true reason=null interfaceName=null networkType=8

D/dalvikvm( 1834): GC_EXTERNAL_ALLOC freed 123K, 47% free 3221K/6023K, external

303K/544K, paused 118ms

W/dalvikvm( 1834): threadid=9: thread exiting with uncaught exception (group=0x4

0018560)

E/AndroidRuntime( 1834): FATAL EXCEPTION: GLThread 10

E/AndroidRuntime( 1834): android.opengl.GLException: invalid enum

E/AndroidRuntime( 1834): at android.opengl.GLErrorWrapper.checkError(GLEr

rorWrapper.java:62)

E/AndroidRuntime( 1834): at android.opengl.GLErrorWrapper.glTexEnvf(GLErr

orWrapper.java:746)

E/AndroidRuntime( 1834): at com.android.music.gl.BackgroundView$CrossFade

Texture.bind(BackgroundView.java:223)

E/AndroidRuntime( 1834): at com.android.music.gl.BackgroundView.onDrawFra

me(BackgroundView.java:518)

E/AndroidRuntime( 1834): at android.opengl.GLSurfaceView$GLThread.guarded

Run(GLSurfaceView.java:1363)

E/AndroidRuntime( 1834): at android.opengl.GLSurfaceView$GLThread.run(GLS

urfaceView.java:1118)

W/ActivityManager( 145): Force finishing activity com.google.android.music/co

m.android.music.ScrollingMusicMenu

I/AsyncCursor1:1( 1834): close

I/AsyncCursor2:1( 1834): close

I/AsyncCursor5:1( 1834): close

I/AsyncCursor3:1( 1834): close

I/AsyncCursor4:1( 1834): close

I/AudioService( 145): AudioFocus abandonAudioFocus() from android.media.Audio

Manager@4055a0c8com.android.music.MediaPlaybackService$3@4052fbc8

D/dalvikvm( 1834): GC_CONCURRENT freed 511K, 53% free 2993K/6279K, external 509K

/812K, paused 6ms+7ms

I/Process ( 1834): Sending signal. PID: 1834 SIG: 9

I/ActivityManager( 145): Process com.google.android.music (pid 1834) has died.

W/ActivityManager( 145): Service crashed 2 times, stopping: ServiceRecord{40828

610 com.google.android.music/com.android.music.jumper.JumperService}

D/dalvikvm( 145): GC_CONCURRENT freed 605K, 41% free 5303K/8967K, external 786K

/937K, paused 9ms+21ms

I/ActivityManager( 145): Starting: Intent { act=android.intent.action.MAIN cat=

[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.google.android.music/c

om.android.music.ScrollingMusicMenu } from pid 145

I/ActivityManager( 145): Start proc com.google.android.music for activity com.g

oogle.android.music/com.android.music.ScrollingMusicMenu: pid=1853 uid=10069 gid

s={3003, 1015}

W/InputManagerService( 145): Window already focused, ignoring focus gain of: co

m.android.internal.view.IInputMethodClient$Stub$Proxy@40803428

D/szipinf ( 1853): Initializing inflate state

I/ActivityThread( 1853): Pub com.android.music.jumper.JumperMedia: com.android.m

usic.jumper.JumperProvider

D/dalvikvm( 1853): No JNI_OnLoad found in /system/lib/libjumper.so 0x40516468, s

kipping init

D/dalvikvm( 1853): GC_EXTERNAL_ALLOC freed 85K, 52% free 2623K/5379K, external 0

K/0K, paused 59ms

I/BufferProgress( 1853): Registering receiver for: com.android.media.requestbuff

erprogress: content://com.android.music.jumper.JumperMedia/XFILESMUSIC

I/MusicDL ( 1853): DownloadManager binded via: Intent { cmp=com.google.android.m

usic/com.android.music.dl.DownloadManager$DownloadManagerService }

I/AudioService( 145): Remote Control registerMediaButtonEventReceiver() for

ComponentInfo{com.google.android.music/com.android.music.MediaButtonIntentRecei

ver}

D/JumperService( 1853): onCreate

D/JumperService( 1853): onStartCommand

I/NetworkMonitor( 1853): Switching bitrate to 192

I/JumperEventLoop( 1853): Loading Jumper so library

I/JumperEventLoop( 1853): Calling nativeInitIds

I/JumperService( 1853): JumperEventLoop created

I/AsyncCursor1:1( 1853): Initialized for content://media/external/audio/artists,

proj:_id#artist, sel: '', args: null, order: artist_key

I/AsyncCursor1:14( 1853): getting size

D/ArtistAlbumBrowser( 1853): @@@@ Text view get focus

D/dalvikvm( 1853): GC_CONCURRENT freed 127K, 50% free 2821K/5639K, external 245K

/544K, paused 5ms+6ms

I/AsyncCursor2:1( 1853): Initialized for content://media/external/audio/albums,

proj:_id#album#artist#album_art, sel: '', args: null, order: album_key

D/AlbumBrowser( 1853): @@@@ Text view get focus

D/TrackBrowser( 1853): creating TrackBrowser

I/AsyncCursor3:1( 1853): Initialized for content://media/external/audio/playlist

s, proj:_id#name, sel: 'name != ''', args: null, order: name

D/PlaylistBrowserActivity( 1853): @@@@ Text view lose focus

I/AsyncCursor4:1( 1853): Initialized for content://media/external/audio/genres,

proj:_id#name, sel: 'name != ''', args: null, order: name

D/GenreBrowser( 1853): @@@@ Text view get focus

I/AsyncCursor1:14( 1853): size is 5

I/AsyncCursor5:1( 1853): Initialized for content://media/external/audio/media, p

roj:_id#title#album#artist#artist_id#duration#album_id, sel: 'is_music=1', args:

null, order: title_key

D/TrackBrowser( 1853): @@@@ Text view get focus

D/libEGL ( 1853): loaded /system/lib/egl/libGLES_android.so

D/dalvikvm( 1853): Note: class Landroid/opengl/GLWrapperBase; has 211 unimplemen

ted (abstract) methods

I/ARMAssembler( 1853): generated scanline__00000177:03545444_00009504_00000000 [

151 ipp] (205 ins) at [0x456301e8:0x4563051c] in 1281738 ns

I/ActivityManager( 145): Displayed com.google.android.music/com.android.music.S

crollingMusicMenu: +2s727ms

I/AsyncCursor1:1( 1853): requery

D/ArtistAlbumBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor2:15( 1853): getting size

I/AsyncCursor1:1( 1853): queuing fetch at offset 0

I/AsyncCursor1:1( 1853): queuing fetch at offset 0

I/AsyncCursor1:1( 1853): queuing fetch at offset 0

I/AsyncCursor1:1( 1853): queuing fetch at offset 0

I/AsyncCursor1:1( 1853): queuing fetch at offset 0

I/AsyncCursor2:15( 1853): size is 5

I/AsyncCursor2:1( 1853): requery

D/AlbumBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor2:1( 1853): queuing fetch at offset 0

I/AsyncCursor2:1( 1853): queuing fetch at offset 0

I/AsyncCursor2:1( 1853): queuing fetch at offset 0

I/AsyncCursor2:1( 1853): queuing fetch at offset 0

I/AsyncCursor4:17( 1853): getting size

I/AsyncCursor2:1( 1853): queuing fetch at offset 0

D/dalvikvm( 1853): GC_CONCURRENT freed 175K, 49% free 3073K/5959K, external 298K

/544K, paused 5ms+7ms

I/AsyncCursor4:17( 1853): size is 5

I/AsyncCursor3:16( 1853): getting size

I/AsyncCursor4:1( 1853): requery

D/GenreBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor4:1( 1853): queuing fetch at offset 0

I/AsyncCursor4:1( 1853): queuing fetch at offset 0

I/AsyncCursor4:1( 1853): queuing fetch at offset 0

I/AsyncCursor4:1( 1853): queuing fetch at offset 0

I/AsyncCursor4:1( 1853): queuing fetch at offset 0

I/AsyncCursor3:16( 1853): size is 0

D/PlaylistBrowserActivity( 1853): @@@@ Text view lose focus

I/AsyncCursor3:1( 1853): requery

D/PlaylistBrowserActivity( 1853): @@@@ Text view lose focus

I/AsyncCursor1:14( 1853): starting fetch at offset 0

I/AsyncCursor1:14( 1853): Fetched 5 rows (2000 requested)

I/AsyncCursor1:14( 1853): Adjusting size from 5 to 5

I/AsyncCursor1:1( 1853): requery

D/ArtistAlbumBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor5:18( 1853): getting size

I/AsyncCursor5:18( 1853): size is 41

I/AsyncCursor5:1( 1853): requery

D/TrackBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor5:1( 1853): queuing fetch at offset 0

I/AsyncCursor5:1( 1853): queuing fetch at offset 0

I/AsyncCursor5:1( 1853): queuing fetch at offset 0

I/AsyncCursor2:15( 1853): starting fetch at offset 0

I/AsyncCursor5:1( 1853): queuing fetch at offset 0

I/AsyncCursor5:1( 1853): queuing fetch at offset 0

I/AsyncCursor5:1( 1853): queuing fetch at offset 0

I/AsyncCursor2:15( 1853): Fetched 5 rows (2000 requested)

I/AsyncCursor2:15( 1853): Adjusting size from 5 to 5

I/AsyncCursor2:1( 1853): requery

D/AlbumBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor4:17( 1853): starting fetch at offset 0

I/AsyncCursor4:17( 1853): Fetched 5 rows (2000 requested)

I/AsyncCursor4:17( 1853): Adjusting size from 5 to 5

I/AsyncCursor4:1( 1853): requery

D/GenreBrowser( 1853): @@@@ Text view lose focus

I/AsyncCursor5:18( 1853): starting fetch at offset 0

I/AsyncCursor5:18( 1853): Fetched 41 rows (2000 requested)

I/AsyncCursor5:18( 1853): Adjusting size from 41 to 41

I/AsyncCursor5:1( 1853): requery

D/TrackBrowser( 1853): @@@@ Text view lose focus

D/dalvikvm( 1853): GC_EXTERNAL_ALLOC freed 126K, 47% free 3222K/6023K, external

309K/544K, paused 72ms

W/dalvikvm( 1853): threadid=9: thread exiting with uncaught exception (group=0x4

0018560)

E/AndroidRuntime( 1853): FATAL EXCEPTION: GLThread 10

E/AndroidRuntime( 1853): android.opengl.GLException: invalid enum

E/AndroidRuntime( 1853): at android.opengl.GLErrorWrapper.checkError(GLEr

rorWrapper.java:62)

E/AndroidRuntime( 1853): at android.opengl.GLErrorWrapper.glTexEnvf(GLErr

orWrapper.java:746)

E/AndroidRuntime( 1853): at com.android.music.gl.BackgroundView$CrossFade

Texture.bind(BackgroundView.java:223)

E/AndroidRuntime( 1853): at com.android.music.gl.BackgroundView.onDrawFra

me(BackgroundView.java:518)

E/AndroidRuntime( 1853): at android.opengl.GLSurfaceView$GLThread.guarded

Run(GLSurfaceView.java:1363)

E/AndroidRuntime( 1853): at android.opengl.GLSurfaceView$GLThread.run(GLS

urfaceView.java:1118)