java.lang.ClassNotFoundException: Didn't find class "com.example.slidemenu.view.SlideMen
来源:互联网 发布:英国女王大学 知乎 编辑:程序博客网 时间:2024/05/18 02:12
<span style="font-size:18px;"></span>
用Studio没有多久的人也许会报这个错,下面我们来解决下:
08-08 07:25:54.217 6308-6308/com.example.administrator.myslidingmenu E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.administrator.myslidingmenu/com.example.administrator.myslidingmenu.MainActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class com.example.slidemenu.view.SlideMenu
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3692)
at android.app.ActivityThread.access$700(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.view.InflateException: Binary XML file line #7: Error inflating class com.example.slidemenu.view.SlideMenu
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:698)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:280)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
at com.example.administrator.myslidingmenu.MainActivity.onCreate(MainActivity.java:30)
at android.app.Activity.performCreate(Activity.java:5104)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3692)
at android.app.ActivityThread.access$700(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.slidemenu.view.SlideMenu" on path: /data/app/com.example.administrator.myslidingmenu-2.apk
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
at android.view.LayoutInflater.createView(LayoutInflater.java:552)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:280)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
at com.example.administrator.myslidingmenu.MainActivity.onCreate(MainActivity.java:30)
at android.app.Activity.performCreate(Activity.java:5104)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3692)
at android.app.ActivityThread.access$700(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1240)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
第一次用Studio写侧滑的朋友也许都在迷茫,是用libs呢还是用jar呢,其实可以自己来写,我的csdn中有这个案例,看看解决方法吧:
是因为布局文件的包名错了,因为是复制以前的布局,所以有时候会疏忽(下面是修改前的布局):
<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.administrator.myslidingmenu.MainActivity"> <com.example.slidemenu.view.SlideMenu android:id="@+id/slideMenu" android:layout_width="match_parent" android:layout_height="match_parent"> <!--菜单界面的布局--> <include layout="@layout/layout_menu"/> <!--主界面的布局--> <include layout="@layout/layout_main"/> </com.example.slidemenu.view.SlideMenu></RelativeLayout></span>
修改后的布局:
<span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.administrator.myslidingmenu.MainActivity"> <com.example.administrator.myslidingmenu.SlideMenu android:id="@+id/slideMenu" android:layout_width="match_parent" android:layout_height="match_parent"> <!--菜单界面的布局--> <include layout="@layout/layout_menu"/> <!--主界面的布局--> <include layout="@layout/layout_main"/> </com.example.administrator.myslidingmenu.SlideMenu></RelativeLayout></span>
*** 把包名改成自己当前项目的包名就可以了 ***
- java.lang.ClassNotFoundException: Didn't find class "com.example.slidemenu.view.SlideMen
- Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.xxxxx.MainActivity" on p
- java.lang.ClassNotFoundException: Didn't find class "com.example.b.MainActivity
- Android studio报:Caused by: java.lang.ClassNotFoundException: Didn't find class "xhs.com.view.ParentV
- Android studio报:Caused by: java.lang.ClassNotFoundException: Didn't find class "xhs.com.view.ParentV
- Caused by: java.lang.ClassNotFoundException: Didn't find class "com.***.client.v1.Mai
- Caused by: java.lang.ClassNotFoundException: Didn't find class "com.zyh.testswiperefresh.MainActivit
- java.lang.ClassNotFoundException: Didn't find class "com.kge.love.base.BaseApplication" on path: Dex
- Caused by: java.lang.ClassNotFoundException: Didn't find class "com.***.client.v1.Mai
- java.lang.ClassNotFoundException: Didn't find class "com.mob.wenda.MainActivity"
- java.lang.ClassNotFoundException: Didn't find class "com.yuanyuan.baseapp.domain.TestActivity"
- Caused by: java.lang.ClassNotFoundException: Didn't find class "com.yinuo.parking.app.MyApplication"
- AndroidStudio的 Caused by java.lang.ClassNotFoundException Didn't find class com.gizwits.opensource.a
- Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.view.ViewPager"
- 报错Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.PagerTabStrip"
- 低级错误:Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.view.ViewPag
- Android开发之~java.lang.ClassNotFoundException: Didn't find class "android.view.x" on path: ...
- android studio运行程序找不到class,java.lang.ClassNotFoundException: Didn't find class,完美解决!
- 黑客向导/VLC模块树,各模块功能说明
- 51单片机 1602液晶显示
- 解决js图片加载时出现404的问题
- 最值得阅读学习的 10 个 C 语言开源项目代码
- C#的第13节课
- java.lang.ClassNotFoundException: Didn't find class "com.example.slidemenu.view.SlideMen
- 关于wow游戏插件制作之前的几件事
- 欢迎使用CSDN-markdown编辑器
- Android图片压缩技巧
- Java中Runnable和Thread的区别
- 【Android开源项目分析】android轻量级开源缓存框架——ASimpleCache(ACache)源码分析
- C#控制台基础 给一个类引用起两个名字
- Java读写txt文件中文乱码问题
- 第二天常量变量整数键盘鼠标操作