老師請問我這為何拋出了這個異常?我是在Android Studio里面編寫的
01-24?22:42:55.924????1536-1536/com.noprom.materialdesignstudy?E/AndroidRuntime﹕?FATAL?EXCEPTION:?main
????Process:?com.noprom.materialdesignstudy,?PID:?1536
????java.lang.RuntimeException:?Unable?to?start?activity?ComponentInfo{com.noprom.materialdesignstudy/com.noprom.materialdesignstudy.CardView}:?android.view.InflateException:?Binary?XML?file?line?#16:?Error?inflating?class?android.support.v7.widget.CardView
????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)
????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144)
????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
????????????at?android.os.Handler.dispatchMessage(Handler.java:102)
????????????at?android.os.Looper.loop(Looper.java:135)
????????????at?android.app.ActivityThread.main(ActivityThread.java:5221)
????????????at?java.lang.reflect.Method.invoke(Native?Method)
????????????at?java.lang.reflect.Method.invoke(Method.java:372)
????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
?????Caused?by:?android.view.InflateException:?Binary?XML?file?line?#16:?Error?inflating?class?android.support.v7.widget.CardView
????????????at?android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:757)
????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:809)
????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:504)
????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:414)
????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:365)
????????????at?android.support.v7.app.ActionBarActivityDelegateBase.setContentView(ActionBarActivityDelegateBase.java:228)
????????????at?android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:102)
????????????at?com.noprom.materialdesignstudy.CardView.onCreate(CardView.java:14)
????????????at?android.app.Activity.performCreate(Activity.java:5933)
????????????at?android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)
????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144)
????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
????????????at?android.os.Handler.dispatchMessage(Handler.java:102)
????????????at?android.os.Looper.loop(Looper.java:135)
????????????at?android.app.ActivityThread.main(ActivityThread.java:5221)
????????????at?java.lang.reflect.Method.invoke(Native?Method)
????????????at?java.lang.reflect.Method.invoke(Method.java:372)
????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
?????Caused?by:?java.lang.ClassNotFoundException:?Didn't?find?class?"android.support.v7.widget.CardView"?on?path:?DexPathList[[zip?file?"/data/app/com.noprom.materialdesignstudy-2/base.apk"],nativeLibraryDirectories=[/vendor/lib,?/system/lib]]
????????????at?dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:511)
????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:469)
????????????at?android.view.LayoutInflater.createView(LayoutInflater.java:571)
????????????at?android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:809)
????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:504)
????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:414)
????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:365)
????????????at?android.support.v7.app.ActionBarActivityDelegateBase.setContentView(ActionBarActivityDelegateBase.java:228)
????????????at?android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:102)
????????????at?com.noprom.materialdesignstudy.CardView.onCreate(CardView.java:14)
????????????at?android.app.Activity.performCreate(Activity.java:5933)
????????????at?android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)
????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144)
????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
????????????at?android.os.Handler.dispatchMessage(Handler.java:102)
????????????at?android.os.Looper.loop(Looper.java:135)
????????????at?android.app.ActivityThread.main(ActivityThread.java:5221)
????????????at?java.lang.reflect.Method.invoke(Native?Method)
????????????at?java.lang.reflect.Method.invoke(Method.java:372)
????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
????Suppressed:?java.lang.ClassNotFoundException:?android.support.v7.widget.CardView
????????????at?java.lang.Class.classForName(Native?Method)
????????????at?java.lang.BootClassLoader.findClass(ClassLoader.java:781)
????????????at?java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:504)
????????????...?24?more求老師解答。
2015-07-18
android studio中右擊單擊項目然后點擊 OpenModule setting 中找到dependence 然后點擊右面的加號 as library
在彈出的窗口中找到相應的庫文件點擊ok就能自動編譯進去了 ?布局文件中注意布局是RelativeLayout 還是linearLayout ?linearlayout設置orientation嗎 我也遇到 無法加載布局文件的問題 最后發現是布局錯誤。
2015-01-25
android.support.v7.widget.CardView,是不是你沒有導入v7的包?然后在build.gradle里面引用
2015-01-25
老師,您說要引入CardView里面的一個R,我在android studio里面該如何引入呢?我貌似沒有引入,好像后面的都有錯誤了。。。
2015-01-25
??Caused?by:?java.lang.NoClassDefFoundError:?Class?not?found?using?the?boot?class?loader;?no?stack?available 01-24?22:47:56.284????1584-1584/com.noprom.materialdesignstudy?D/AndroidRuntime﹕?Shutting?down?VM 01-24?22:47:56.285????1584-1584/com.noprom.materialdesignstudy?E/AndroidRuntime﹕?FATAL?EXCEPTION:?main ????Process:?com.noprom.materialdesignstudy,?PID:?1584 ????java.lang.RuntimeException:?Unable?to?start?activity?ComponentInfo{com.noprom.materialdesignstudy/com.noprom.materialdesignstudy.CardView}:?android.view.InflateException:?Binary?XML?file?line?#16:?Error?inflating?class?android.support.v7.widget.CardView ????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) ????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) ????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144) ????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) ????????????at?android.os.Handler.dispatchMessage(Handler.java:102) ????????????at?android.os.Looper.loop(Looper.java:135) ????????????at?android.app.ActivityThread.main(ActivityThread.java:5221) ????????????at?java.lang.reflect.Method.invoke(Native?Method) ????????????at?java.lang.reflect.Method.invoke(Method.java:372) ????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) ????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) ?????Caused?by:?android.view.InflateException:?Binary?XML?file?line?#16:?Error?inflating?class?android.support.v7.widget.CardView ????????????at?android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:757) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:806) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:809) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:504) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:414) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:365) ????????????at?android.support.v7.app.ActionBarActivityDelegateBase.setContentView(ActionBarActivityDelegateBase.java:228) ????????????at?android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:102) ????????????at?com.noprom.materialdesignstudy.CardView.onCreate(CardView.java:14) ????????????at?android.app.Activity.performCreate(Activity.java:5933) ????????????at?android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) ????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251) ????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) ????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144) ????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) ????????????at?android.os.Handler.dispatchMessage(Handler.java:102) ????????????at?android.os.Looper.loop(Looper.java:135) ????????????at?android.app.ActivityThread.main(ActivityThread.java:5221) ????????????at?java.lang.reflect.Method.invoke(Native?Method) ????????????at?java.lang.reflect.Method.invoke(Method.java:372) ????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) ????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) ?????Caused?by:?java.lang.ClassNotFoundException:?Didn't?find?class?"android.support.v7.widget.CardView"?on?path:?DexPathList[[zip?file?"/data/app/com.noprom.materialdesignstudy-2/base.apk"],nativeLibraryDirectories=[/vendor/lib,?/system/lib]] ????????????at?dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) ????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:511) ????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:469) ????????????at?android.view.LayoutInflater.createView(LayoutInflater.java:571) ????????????at?android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:806) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:809) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:504) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:414) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:365) ????????????at?android.support.v7.app.ActionBarActivityDelegateBase.setContentView(ActionBarActivityDelegateBase.java:228) ????????????at?android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:102) ????????????at?com.noprom.materialdesignstudy.CardView.onCreate(CardView.java:14) ????????????at?android.app.Activity.performCreate(Activity.java:5933) ????????????at?android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) ????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251) ????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) ????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144) ????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) ????????????at?android.os.Handler.dispatchMessage(Handler.java:102) ????????????at?android.os.Looper.loop(Looper.java:135) ????????????at?android.app.ActivityThread.main(ActivityThread.java:5221) ????????????at?java.lang.reflect.Method.invoke(Native?Method) ????????????at?java.lang.reflect.Method.invoke(Method.java:372) ????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) ????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) ????Suppressed:?java.lang.ClassNotFoundException:?android.support.v7.widget.CardView ????????????at?java.lang.Class.classForName(Native?Method) ????????????at?java.lang.BootClassLoader.findClass(ClassLoader.java:781) ????????????at?java.lang.BootClassLoader.loadClass(ClassLoader.java:841) ????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:504) ????????????...?24?more ?????Caused?by:?java.lang.NoClassDefFoundError:?Class?not?found?using?the?boot?class?loader;?no?stack?available這是完整的異常信息