[vlc-devel] failing in SlidingMenu on Galaxy S II - Android 4.0.3

Nick Briggs briggs at parc.com
Fri Nov 30 21:17:28 CET 2012


I was compiling/testing the android version of VLC after updating from the git head, and found that it failed on the Samsung Galaxy S II I have... which is Android version 4.0.3 (API version 15).   Is it because of these UI elements which target android-17 --

java-libs/ActionBarSherlock/project.properties:target=android-17
java-libs/SlidingMenu/project.properties:target=android-17

11-30 11:57:47.693 D/VLC     (11964): [0x1fa08c]: main libvlc VLC media player - 2.1.0-git Rincewind
11-30 11:57:47.698 D/VLC     (11964): [0x1fa08c]: main libvlc Copyright © 1996-2012 the VideoLAN team
11-30 11:57:47.698 D/VLC     (11964): [0x1fa08c]: main libvlc revision 1.3.0-git-4493-g2d073f5
11-30 11:57:47.698 D/VLC     (11964): [0x1fa08c]: main libvlc configured with ../configure  '--host=arm-linux-androideabi' '--build=x86_64-unknown-linux' '--enable-neon' '--enable-live555' '--enable-realrtsp' '--enable-avformat' '--enable-swscale' '--enable-avcodec' '--enable-opus' '--enable-opensles' '--enable-android-surface' '--enable-mkv' '--enable-taglib' '--enable-dvbpsi' '--disable-vlc' '--disable-shared' '--disable-update-check' '--disable-vlm' '--disable-dbus' '--disable-lua' '--disable-vcd' '--disable-v4l2' '--disable-gnomevfs' '--disable-dvdread' '--disable-dvdnav' '--disable-bluray' '--disable-linsys' '--disable-decklink' '--disable-libva' '--disable-dv1394' '--disable-mod' '--disable-sid' '--disable-gme' '--disable-tremor' '--disable-mad' '--disable-dca' '--disable-sdl-image' '--disable-zvbi' '--disable-fluidsynth' '--disable-jack' '--disable-pulse' '--disable-alsa' '--disable-samplerate' '--disable-sdl' '--disable-xcb' '--disable-atmo' '--disable-qt' '--disable-skins2' '--disable-mtp' '--disable-notify' '--enable-libass' '--disable
11-30 11:57:47.713 D/VLC     (11964): [0x1fa08c]: main libvlc plug-ins loaded: 213 modules
11-30 11:57:47.718 D/VLC     (11964): [0x1fa08c]: main libvlc translation test: code is "C"
11-30 11:57:47.718 D/VLC     (11964): [0x1fa08c]: main libvlc CPU has capabilities ARM_NEON FPU 
11-30 11:57:47.718 D/VLC     (11964): [0x270d2c]: main interface looking for interface module matching "hotkeys,none": 1 candidates
11-30 11:57:47.718 D/VLC     (11964): [0x270d2c]: main interface no interface modules matched
11-30 11:57:47.718 E/VLC     (11964): [0x270d2c]: main interface no suitable interface module
11-30 11:57:47.723 I/VLC/JNI/main(11964): LibVLC initialized: 0x15cfd0
11-30 11:57:47.723 D/dalvikvm(11964): GC_CONCURRENT freed 314K, 5% free 8913K/9351K, paused 2ms+8ms
11-30 11:57:47.743 W/SurfaceView( 2279): CHECK surface infomation creating=false formatChanged=false sizeChanged=false visible=false visibleChanged=true surfaceChanged=true realSizeChanged=false redrawNeeded=false left=false top=false
11-30 11:57:47.783 D/GLSurfaceViewGroup( 2279): Skipped drawing due to suspendDrawingUntilResume()
11-30 11:57:47.783 W/dalvikvm(11964): VFY: unable to resolve static field 1963 (SlidingMenu) in Lcom/slidingmenu/lib/R$styleable;
11-30 11:57:47.783 D/dalvikvm(11964): VFY: replacing opcode 0x62 at 0x0088
11-30 11:57:47.793 W/dalvikvm(11964): VFY: unable to resolve static field 1961 (selected_view) in Lcom/slidingmenu/lib/R$id;
11-30 11:57:47.793 D/dalvikvm(11964): VFY: replacing opcode 0x60 at 0x000a
11-30 11:57:47.798 W/dalvikvm(11964): VFY: unable to resolve static field 1961 (selected_view) in Lcom/slidingmenu/lib/R$id;
11-30 11:57:47.798 D/dalvikvm(11964): VFY: replacing opcode 0x60 at 0x0007
11-30 11:57:47.798 W/dalvikvm(11964): VFY: unable to resolve static field 1961 (selected_view) in Lcom/slidingmenu/lib/R$id;
11-30 11:57:47.798 D/dalvikvm(11964): VFY: replacing opcode 0x60 at 0x0018
11-30 11:57:47.803 D/AndroidRuntime(11964): Shutting down VM
11-30 11:57:47.803 W/dalvikvm(11964): threadid=1: thread exiting with uncaught exception (group=0x40c381f8)
11-30 11:57:47.803 E/AndroidRuntime(11964): FATAL EXCEPTION: main
11-30 11:57:47.803 E/AndroidRuntime(11964): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.videolan.vlc/org.videolan.vlc.gui.MainActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class com.slidingmenu.lib.SlidingMenu
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1968)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1993)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.ActivityThread.access$600(ActivityThread.java:127)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1159)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.os.Handler.dispatchMessage(Handler.java:99)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.os.Looper.loop(Looper.java:137)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.ActivityThread.main(ActivityThread.java:4507)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at java.lang.reflect.Method.invokeNative(Native Method)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at java.lang.reflect.Method.invoke(Method.java:511)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at dalvik.system.NativeStart.main(Native Method)
11-30 11:57:47.803 E/AndroidRuntime(11964): Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class com.slidingmenu.lib.SlidingMenu
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.view.LayoutInflater.createView(LayoutInflater.java:606)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:466)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:271)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView(ActionBarSherlockNative.java:119)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.actionbarsherlock.app.SherlockFragmentActivity.setContentView(SherlockFragmentActivity.java:251)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at org.videolan.vlc.gui.MainActivity.onCreate(MainActivity.java:168)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.Activity.performCreate(Activity.java:4465)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1932)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	... 11 more
11-30 11:57:47.803 E/AndroidRuntime(11964): Caused by: java.lang.reflect.InvocationTargetException
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at java.lang.reflect.Constructor.constructNative(Native Method)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at android.view.LayoutInflater.createView(LayoutInflater.java:586)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	... 22 more
11-30 11:57:47.803 E/AndroidRuntime(11964): Caused by: java.lang.NoClassDefFoundError: com.slidingmenu.lib.R$styleable
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.slidingmenu.lib.SlidingMenu.<init>(SlidingMenu.java:127)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	at com.slidingmenu.lib.SlidingMenu.<init>(SlidingMenu.java:94)
11-30 11:57:47.803 E/AndroidRuntime(11964): 	... 25 more

-- Nick Briggs

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4313 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20121130/0b99d780/attachment.bin>


More information about the vlc-devel mailing list