> java.lang.RuntimeException: Unable to start activity
> ComponentInfo{com.example.android.livecubes/com.example.android.livecubes.c 
> ube1.XmlSample}:
> android.view.InflateException: Binary XML file line #11: Error
> inflating class net.youmi.android.AdView

Your activity is starting, but the activity is crashing because your
XML references net.youmi.android.AdView and that class isn't found.
Most likely your forgot to include the youmi AdView jar. Test first
without ads and then add them when you have it working.

-Kevin


On Apr 15, 10:27 pm, a a <[email protected]> wrote:
> Dear all,
>
>     There have a apk which have published on google market named
> "Launcher Wall", it can launch activity from it's live wallpaper.
>
> So, i can launch my activity from my live wallpaper also, right? But
> following exception caused when tap the live wallpaper to launch.
>
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800): FATAL EXCEPTION: main
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):
> java.lang.RuntimeException: Unable to start activity
> ComponentInfo{com.example.android.livecubes/com.example.android.livecubes.c 
> ube1.XmlSample}:
> android.view.InflateException: Binary XML file line #11: Error
> inflating class net.youmi.android.AdView
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1665)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1681)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.ActivityThread.access$1500(ActivityThread.java:118)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.ActivityThread$H.handleMessage(ActivityThread.java:933)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.os.Handler.dispatchMessage(Handler.java:99)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.os.Looper.loop(Looper.java:123)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.ActivityThread.main(ActivityThread.java:3701)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> java.lang.reflect.Method.invokeNative(Native Method)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> java.lang.reflect.Method.invoke(Method.java:507)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java: 
> 875)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:633)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> dalvik.system.NativeStart.main(Native Method)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800): Caused by:
> android.view.InflateException: Binary XML file line #11: Error
> inflating class net.youmi.android.AdView
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:581)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.rInflate(LayoutInflater.java:623)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.inflate(LayoutInflater.java:408)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.inflate(LayoutInflater.java:320)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.inflate(LayoutInflater.java:276)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.jav 
> a:207)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.Activity.setContentView(Activity.java:1657)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> com.example.android.livecubes.cube1.XmlSample.onCreate(XmlSample.java:14)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1613)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     ... 11 more
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800): Caused by:
> java.lang.ClassNotFoundException: net.youmi.android.AdView in loader
> dalvik.system.PathClassLoader[/data/app/com.example.android.livecubes-2.apk ]
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> java.lang.ClassLoader.loadClass(ClassLoader.java:551)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> java.lang.ClassLoader.loadClass(ClassLoader.java:511)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.createView(LayoutInflater.java:471)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     at
> android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:570)
> 03-01 09:45:12.005: ERROR/AndroidRuntime(4800):     ... 20 more
> 03-01 09:45:12.015: WARN/ActivityManager(203):   Force finishing
> activity com.example.android.livecubes/.cube1.XmlSample
> 03-01 09:45:12.025: WARN/ActivityManager(203):   Force finishing
> activity com.android.wallpaper.livepicker/.LiveWallpaperPreview
> 03-01 09:45:12.526: WARN/ActivityManager(203): Activity pause timeout
> for HistoryRecord{408cd598
> com.example.android.livecubes/.cube1.XmlSample}
> 03-01 09:45:22.606: WARN/ActivityManager(203): Activity destroy
> timeout for HistoryRecord{408cd598
> com.example.android.livecubes/.cube1.XmlSample}
> 03-01 09:45:32.615: WARN/ActivityManager(203): Timeout executing
> service: ServiceRecord{408fdfc8
> com.example.android.livecubes/.cube1.CubeWallpaper1}
>
> my launch code
>
>  case MotionEvent.ACTION_DOWN:
>                     Log.d("harvey", "action down");
>                     try{
>                         ComponentName componentName = new
> ComponentName("com.example.android.livecubes.cube1",
> "com.example.android.livecubes.cube1.XmlSample");
>
>                         Intent intent=new Intent();
>                         intent.setComponent(componentName);
>                         intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
>
>                         startActivity(intent);
>                         Log.d("harvey", "start new activity");
>                         }catch (Exception e) {
>                             // TODO: handle exception
>                             Log.e("HelloYoumi", e.getMessage());
>                         }
>
> AndroidManifest.xml
>
> <activity android:name=".XmlSample"></activity>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to